Вход в Gitlab Omnibus нарушен после обновления

Я только что обновился до последней версии gitlab-omnibus (я считаю, что 10.1, но я не уверен). Ни один из моих пользователей сейчас не может войти в систему, и я не вижу ничего невероятно полезного в журналах ошибок.

Я не уверен на 100%, с какой версии gitlab-omnibus я пришел, но это было не более чем месяц с тех пор, как я обновил, поэтому, вероятно, более поздняя версия 9.x.

Я получаю сообщение об ошибке

Не удалось аутентифицировать вас из Ldapmain, потому что «Ssl-соединение возвращено = 1 errno = 0 state = error: certificate verify не удалось ».

на экране входа в систему, когда кто-либо входит в систему. Когда я просматриваю все журналы с помощью gitlab-ctl tail, я получаю следующую ошибку при попытке входа в систему.

{"method": "POST", "path": "/ users / auth / ldapmain / callback", " формат ":" html "," контроллер ":" OmniauthCallbacksController "," действие ":" сбой "," статус ":

Я проверил, что в сертификатах, которые я сейчас использую, ничего не изменилось, и ничего не изменилось в файле gitlab.rb. В прошлый раз, когда у меня была проблема, подобная этой, gitlab изменил имя одного из полей в файле gitlab.rb ... но на этот раз это не похоже на проблему.

После восстановления сервера из резервной копии я могу посмотреть, какая у меня была последняя версия, и обновлю здесь.

1
задан 24 October 2017 в 05:30
1 ответ

Оказывается, они сообщили, что в LDAP будет критическое изменение (для большинства людей).

Из выпуска Gitlab 10.0

Параметр конфигурации LDAP verify_certificates теперь по умолчанию имеет значение true для безопасность. Эта опция была добавлена ​​в 9.4.2, но по умолчанию для обратная совместимость.

Установки, использующие start_tls или simple_tls для параметр шифрования и что по незнанию не настроен SSL правильно между сервером LDAP и сервером GitLab, может сломаться, если сертификат SSL сервера LDAP не может быть проверен GitLab сервер.

После добавления verify_certificates: false в мою конфигурацию ldap все снова работает.

1
ответ дан 3 December 2019 в 23:24

Теги

Похожие вопросы