Gitlab — 422 — The change you requested was rejected

При использовании Nginx с HTTPS в качестве реверс-прокси и Gitlab с HTTP в качестве бэкенда, можно встретить такую ошибку при входе в систему:
422 — The change you requested was rejected.

Решением было добавить после external_url указывающего на реверс-прокси, заголовки:

external_url 'https://gitlab.samoilov.online'
nginx['listen_port'] = 8001
nginx['listen_https'] = false
nginx['proxy_set_headers'] = {
'X-Forwarded-Proto' => 'https',
'X-Forwarded-Ssl' => 'off'
}

Читайте также:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *