Я пытаюсь включить аутентификацию LDAP для установки Redmine. Мой Сервер LDAP является тем, обеспеченным Zimbra, и я совершенно уверен, что он работает хороший (я использую LDAP также для ownCloud сервера в той же машине Redmine). Так или иначе, с той же конфигурацией, это не работает над Redmine.
Это говорит "Успешное соединение", но я получаю "0 пользователей"; и если я пытаюсь войти в систему со своими учетными данными LDAP, они дают мне ошибку входа в систему.
Кто-либо когда-либо тестировал Redmine с автором Zimbra на LDAP? Вот моя конфигурация:
P.s: Кроме того; у меня в настоящее время есть некоторые пользователи, непосредственно зарегистрированные на Redmine перед установкой LDAP. Разве я могу непосредственно связать этих пользователей с их учетной записью LDAP, или я должен создать новую учетную запись?
Установка LDAP-фильтра
на uid=zimbra...
явно неправильная, так как поиск будет ограничен именно этим пользователем.
Этот фильтр может быть использован для ограничения поиска такими вещами, как группы пользователей или subou
. Оставьте его пустым.
Возможно, вам нужно использовать uid=zimbra
часть (или просто zimbra
) в поле Account
, если ему нужен административный доступ к базе данных LDAP. Я не знаю Redmine, но большинство систем не должны нуждаться в этом и просто аутентифицироваться, используя имя пользователя/пароль, введенный пользователем для проверки учетной записи.
У меня была аналогичная проблема. У вас перепутаны поля
Фильтр 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, но это будет нормально, если вы являетесь администратором обеих систем.