Настроенный LDAP на Redmine с Zimbra LDAP

Я пытаюсь включить аутентификацию LDAP для установки Redmine. Мой Сервер LDAP является тем, обеспеченным Zimbra, и я совершенно уверен, что он работает хороший (я использую LDAP также для ownCloud сервера в той же машине Redmine). Так или иначе, с той же конфигурацией, это не работает над Redmine.

Это говорит "Успешное соединение", но я получаю "0 пользователей"; и если я пытаюсь войти в систему со своими учетными данными LDAP, они дают мне ошибку входа в систему.

Кто-либо когда-либо тестировал Redmine с автором Zimbra на LDAP? Вот моя конфигурация: enter image description here

P.s: Кроме того; у меня в настоящее время есть некоторые пользователи, непосредственно зарегистрированные на Redmine перед установкой LDAP. Разве я могу непосредственно связать этих пользователей с их учетной записью LDAP, или я должен создать новую учетную запись?

-1
задан 7 October 2014 в 18:43
2 ответа

Установка LDAP-фильтра на uid=zimbra... явно неправильная, так как поиск будет ограничен именно этим пользователем.

Этот фильтр может быть использован для ограничения поиска такими вещами, как группы пользователей или subou. Оставьте его пустым.

Возможно, вам нужно использовать uid=zimbra часть (или просто zimbra) в поле Account, если ему нужен административный доступ к базе данных LDAP. Я не знаю Redmine, но большинство систем не должны нуждаться в этом и просто аутентифицироваться, используя имя пользователя/пароль, введенный пользователем для проверки учетной записи.

1
ответ дан 5 December 2019 в 19:14

У меня была аналогичная проблема. У вас перепутаны поля

Фильтр LDAP : должно быть пустым, потому что существует какая-то проблема между фильтром LDAP Zimbra и Redmine.

Учетная запись : uid = zimbra, cn = admins, cn = zimbra

Пароль : пароль, который вы ввели для LDAP во время установки

Базовое DN : ou = people, dc = domain, dc = com (заменить домен для вашего домена и com для вашего расширения)

Фильтр LDAP : пусто

Тайм-аут : пусто

Создание пользователя на лету : пусто (не пробовал)

Атрибут входа : uid

Атрибут имени : givenName

Атрибут фамилии : sn

Атрибут электронной почты : электронная почта

Чтобы прояснить и расширить ответ выше, вам нужны эти параметры в учетной записи , потому что вы используете пользователя zimbra и пароль для подключения к каталогу LDAP. Это может быть другой пользователь с нужными разрешениями, или вы даже можете разрешить (но не запрещайте!) Анонимный просмотр / запрос сервера LDAP.

Вам следует использовать другого пользователя, если вы предоставляете администратора Redmine людям, которых вы не делаете. доверяйте и не хотите, чтобы они знали пароль root ldap, но это будет нормально, если вы являетесь администратором обеих систем.

2
ответ дан 5 December 2019 в 19:14

Теги

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