четверг, 9 августа 2018 г.

Сломалась LDAP аутентификация после обновления GitLab

После обновления GitLab с версии 9.5.10 до 10.8.7 столкнулся с ошибкой при входе с использованием LDAP аутентификации

Could not authenticate you from Ldapmain because "Ssl connect returned=1 errno=0 state=error: certificate verify failed".

Чтобы решить эту проблему нужно отредактировать файл /etc/gitlab/gitlab.rb и добавить параметр ca_file в секции настроек LDAP

gitlab_rails['ldap_servers'] = YAML.load <<-'EOS'
  main:
    label: 'LDAP'
    ca_file: '/etc/ssl/certs/ldap-cacert.pem'

Чтобы настройки применились нужно переконфигурировать GitLab

$ sudo gitlab-ctl reconfigure

Помог этот совет с serverfault.com.

Комментариев нет:

Отправить комментарий