У меня есть экземпляр redmine с настроенной аутентификацией LDAP. 90-95% пользователей, которые указаны в каталоге LDAP, не имеют проблем со входом в приложение (redmine). Но некоторые пользователи присутствуют в LDAP, но когда они пытаются войти в redmine, он отвечает: Неверные учетные данные.
Мое наблюдение: такая проблема возникает с пользователями, которые не вошли в redmine. чем 3-5 месяцев. В то время, из-за политики безопасности, система LDAP требует, чтобы учетные записи изменили свой пароль. Я думаю, что когда они сменили пароль и попытались войти в систему, возник конфликт между старым и новым паролем.
В то же время нет никаких проблем с самим LDAP (только когда пользователь пытается войдите в Redmine, поэтому я подумал, что это какой-то внутренний конфликт приложения).
password_authentication called
try_to_login called
#<User id: 111, login: "qwe", hashed_password: "", firstname: "qwe", lastname: "qwe", admin: false, status: 1, last_login_on: "2020-02-14 04:36:51", language: "", auth_source_id: 1, created_on: "2018-10-05 00:46:00", updated_on: "2019-06-20 01:30:34", type: "User", identity_url: nil, mail_notification: "only_my_events", salt: nil, must_change_passwd: false, passwd_changed_on: nil>
user.nil? = true
user.new_record? =
user.active? =
Failed login for 'qwe' from xxx.xx.xxx.xxx at 2020-03-02 09:29:53 UTC
authenticate_user finished
Не могли бы вы мне помочь и посоветовать, пожалуйста? Понятия не имею, что не так