APPLICATION ERROR #1401

MantisBT forum for users who prefer to ask and answer questions in Russian.

Moderators: Developer, Contributor

Post Reply
Mpa4Hblu
Posts: 5
Joined: 26 Jan 2021, 00:18

APPLICATION ERROR #1401

Post by Mpa4Hblu »

Приветствую форумчане,

прошу помогите с проблемой:
не получается подружить MantisBT с сервером ldap, выдает ошибку "Application Error #1401". Прошерстил "эти Ваши интернеты" решения не нашел.

Конфиг для ldap - config_inc.php:

$g_login_method = LDAP;
$g_ldap_server = 'ldap://dc1.dniimf.rus:389';
$g_ldap_root_dn = 'dc=dniimf,dc=rus';
$g_ldap_organization = '(objectClass=*)';
$g_ldap_realname_field = 'cn';
$g_ldap_uid_field = 'sAMAccountName';
$g_ldap_bind_dn = 'cn=LDAP,ou=Users1,dc=dniimf,dc=rus';
$g_ldap_bind_passwd = 'password';
$g_ldap_protocol_version = 3;

Логи:
2021-01-26 11:35 +10 LDAP ldap_api.php:330 ldap_authenticate_by_username() Binding to LDAP server\n,
2021-01-26 11:35 +10 LDAP ldap_api.php:63 ldap_connect_bind() Attempting connection to LDAP server/URI 'ldap://dc1.dniimf.rus:389'.\n,
2021-01-26 11:35 +10 LDAP ldap_api.php:66 ldap_connect_bind() Connection accepted by LDAP server\n,
2021-01-26 11:35 +10 LDAP ldap_api.php:79 ldap_connect_bind() Setting LDAP protocol version to 3\n,
2021-01-26 11:35 +10 LDAP ldap_api.php:101 ldap_connect_bind() Attempting bind to ldap server with username and password\n,
2021-01-26 11:35 +10 LDAP ldap_api.php:46 ldap_log_error() ERROR #-1: Can't contact LDAP server\n,
2021-01-26 11:35 +10 LDAP ldap_api.php:115 ldap_connect_bind() Bind to ldap server failed\n
Kirill
Posts: 626
Joined: 25 Nov 2007, 08:05
Location: Kaliningrad, RF
Contact:

Re: APPLICATION ERROR #1401

Post by Kirill »

Не проходит авторизация на сервере ldap. Уверены, что корректно вбили доменные данные для аутентификации?
На прошлой работе мне удалось авторизоваться в домене по такому формату пользователя: ldap-user@subdomain.domain.ru
Естественно, что subdomain.domain.ru у нас был настроен как аналог 'dc-subdomain,dc=domain,dc=ru' и subdomain.domain.ru\ldap-user успешно мог авторизоваться в домене.
Mpa4Hblu
Posts: 5
Joined: 26 Jan 2021, 00:18

Re: APPLICATION ERROR #1401

Post by Mpa4Hblu »

Kirill wrote: 26 Jan 2021, 17:52 Не проходит авторизация на сервере ldap. Уверены, что корректно вбили доменные данные для аутентификации?
изменил логин для аутентификации, как Вы указали, результат тот же.
Весь казус в том, что при использовании стороннего ПО для проверки аутентификации в ldap, с указанными данными, все проходит без проблем, а именно в мантисе никак.
Просматривал код в php, нашел функцию которая это обрабатывает, но её результат пустое значение, не 1 не 0, не true не false, а просто пустое. Не могу понять почему так (в php полный ноль). На функцию приходят корректные данные:
conn=Resource id #91 - результат коннекта
dn=dn_ldap@dniimf.rus - логин
pass=password - пароль
t_br= - результат функции по связыванию ldap и логин/пароля
Kirill
Posts: 626
Joined: 25 Nov 2007, 08:05
Location: Kaliningrad, RF
Contact:

Re: APPLICATION ERROR #1401

Post by Kirill »

Попробуйте приложение и пример настройки из этой темы
viewtopic.php?p=71291
К сожалению, сейчас нет возможности поднять мантис с доменной авторизацией.
Mpa4Hblu
Posts: 5
Joined: 26 Jan 2021, 00:18

Re: APPLICATION ERROR #1401

Post by Mpa4Hblu »

Kirill wrote: 28 Jan 2021, 07:33 Попробуйте приложение и пример настройки из этой темы
viewtopic.php?p=71291
К сожалению, сейчас нет возможности поднять мантис с доменной авторизацией.
Проделал указанные Вами действия, результат тот же. Аутентификация на стороннем сервисе проходит. Спасибо за помощь.

Мантис все так же не хочет дружить с Ldap. У кого-нибудь еще есть идеи?
Mpa4Hblu
Posts: 5
Joined: 26 Jan 2021, 00:18

Re: APPLICATION ERROR #1401

Post by Mpa4Hblu »

В общем переставил mantis на виндовозную машину внутри домена и все пошло без каких-либо проблем.

Тему можно закрыть.
Kirill
Posts: 626
Joined: 25 Nov 2007, 08:05
Location: Kaliningrad, RF
Contact:

Re: APPLICATION ERROR #1401

Post by Kirill »

Я правильно понял, что до этого mantis стоял на linux машине но в сети AD? Или вообще в другой сети?
Простите, а проверяли логи Firewall и самого контроллера домена? Я не подскажу про настройки самого AD, никогда не занимался и не смотрел как там устроено, но может там тупо запрос или не проходил, или блокировались запросы из машин не из AD?
Mpa4Hblu
Posts: 5
Joined: 26 Jan 2021, 00:18

Re: APPLICATION ERROR #1401

Post by Mpa4Hblu »

Kirill wrote: 09 Feb 2021, 07:09 Я правильно понял, что до этого mantis стоял на linux машине но в сети AD? Или вообще в другой сети?
Простите, а проверяли логи Firewall и самого контроллера домена? Я не подскажу про настройки самого AD, никогда не занимался и не смотрел как там устроено, но может там тупо запрос или не проходил, или блокировались запросы из машин не из AD?
Да, до этого стоял на linux в сети с AD.
Спасибо за подсказку. Проверю это позже, потому как задач сейчас стоит много, совсем нет времени разбираться, с учетом найденной рабочей альтернативы.
Post Reply