Задать вопрос
jerichoussr
@jerichoussr
Лентепрофессионал

Что я не правильно указываю в настройках LDAP Gitlab?

Доброго дня всем.
Не могу понять, что я делаю не правильно.

gitlab_rails['ldap_enabled'] = true

###! **remember to close this block with 'EOS' below**
gitlab_rails['ldap_servers'] = YAML.load <<-'EOS'
main: # 'main' is the GitLab 'provider ID' of this LDAP server
label: 'LDAP'
host: 'srv-dc'
port: 636
uid: 'sAMAccountName'
method: 'ssl' # "tls" or "ssl" or "plain"
bind_dn: 'CN=user.new,OU=Users,OU=Town,OU=Offices,DC=example,DC=local,DC=ru'
password: 'good_password'
active_directory: true
allow_username_or_email_login: false
block_auto_created_users: false
base: 'OU=Users,OU=Town,OU=Offices,DC=example,DC=local,DC=ru'
user_filter: ''
# attributes:
# username: ['uid', 'userid', 'sAMAccountName']
# email: ['mail', 'email', 'userPrincipalName']
# name: 'cn'
# first_name: 'givenName'
# last_name: 'sn'
## EE only
group_base: ''
admin_group: ''
sync_ssh_keys: false
EOS

Вот кусок конфига Гитлаба, после, разумеется, gitlab-ctl reconfigure
gitlab-rake gitlab:ldap:check всегда выдает

Server: ldapmain
LDAP authentication... Failed. Check `bind_dn` and `password` configuration values
LDAP users with access to your GitLab server (only showing the first 100 results)

Checking LDAP ... Finished

Если убрать пароль, то тест пройдет удачно, но не подтянет пользователей, что логично.
Что я не так делаю?
Спасибо.
  • Вопрос задан
  • 1498 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Skillbox
    Linux для робототехников
    3 месяца
    Далее
  • Stepik
    Основы Linux
    2 недели
    Далее
  • Учебный центр IBS
    AL-1801 ОС Astra Linux Special Edition 1.8 для пользователей
    1 неделя
    Далее
Решения вопроса 1
jerichoussr
@jerichoussr Автор вопроса
Лентепрофессионал
Все оказалось просто
bind_dn - это не полный путь к пользователю, а просто example\\user.new , т.е. просто sAMAccountName
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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