LINUX.ORG.RU
ФорумAdmin

ejabberd


0

0

Необходимо организовать авторизацию сабжа (последний релиз) в AD (2k3). Но по непонятной причине (хотя в принципе догадываюсь по какой) 
все время идет ошибка авторизации. Подозрение пало на русские названия OU. Возможно стоит писать их в другой кодировке
(я писал в UTF-8)? Посмотрев исходники, так и не смог определить используемую кодировку.

Вот пример секции ldap:

{auth_method, ldap}.
{ldap_servers, ["ad.president.ru"]}.
{ldap_uidattr, "sAMAccountName"}.
{ldap_base, "OU=Руководство,OU=Кремль,DC=ad,DC=president,DC=ru"}.
{ldap_rootdn, "CN=Владимир Владимирович Пукин,OU=Руководство,OU=Кремль,DC=ad,DC=president,DC=ru"}.
{ldap_password, "khooi123"}.

Да, и еще... Пока не прибыл новый сервер под centos
тестирование идет на win2kpro... Использовать другие серверы типа openfire не предлагать - там с авторизацией дела 
обстоят еще хуже - при русских символах в конфиге, 
при рестарте сервера он автоматически переписывает часть конфига, безвозвратно портя русские названия(хотя до рестарта,
при настройке через гуй все работает).

PS - все названия и имена вымышлены, все случайные совпадения с реальными лицами сделаны нарочно.
★★★★★

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.