![]() |
![]() |
![]() |
|
ejabberd + Active Directory | ☑ | ||
---|---|---|---|---|
0
Sakura
13.04.11
✎
14:58
|
Экспериментирую с ejabberd, пытаюсь поднять внутренний джаббер-сервер.
AD на W2k3 Server, есть LDAP. Подключаюсь сейчас с локальной машины, под управлением ВинХР. Проблема с подключением по LDAP. Гуглила, читала документацию и хабр, но все равно, видимо, что-то упустила. Подключила модуль mod_shared_roster_ldap, в нем в параметрах указала [{auth_method, ldap}, {ldap_servers, IP_сервера}, {ldap_port, 389}, {ldap_base, "dc=domainname,dc=local"}] Но список пользователей так и не загружается. Я в параметрах ошиблась или где-то еще надо дополнительно в конфигах правки вносить? |
|||
1
Sakura
13.04.11
✎
17:07
|
В файле конфигурации раскомментировала параметры LDAP, с указанием своих параметров подключения - в итоге ejabberd вообще перестал стартовать, вылетает с ошибкой. По логам нифига не понятно, ни почему пользователей не получил, ни откуда ошибка взялась.
|
|||
2
Ангел- Хоронитель
14.04.11
✎
01:26
|
(0)сколько работаю с ldap, столько сталкиваюсь с такой ошибкой. в программе по-умолчанию используется клиент не той версии. а в документации про это обычно пара слов и то искать надо.
например, для пхп долго искал следующую директиву ldap_set_option($ds, LDAP_OPT_PROTOCOL_VERSION, 3); |
|||
3
Asmody
14.04.11
✎
01:28
|
(0) пользователя указала еджабберу, каким в лдап ходить?
|
|||
4
Sakura
14.04.11
✎
01:42
|
(2) доки читала. насколько моего английского хватило, но там ничего по теме толком не нашла. На хабре много интересного, по везде под *nix
(3) да, конечно. Конфиги и логи могу выложить |
|||
5
Sakura
14.04.11
✎
01:43
|
(3) да, насколько я знаю, у нас АД и лдап на разных серваках, это принципиально?
|
|||
6
Sakura
14.04.11
✎
01:44
|
Т.е. АД на контроллере домена, а лдап на почтовом серваке. По идее, база у них общая, на КД живет, мускульная
|
|||
7
Ангел- Хоронитель
14.04.11
✎
01:44
|
(4)какая разница, никсы или винды? ldap и ejabberd везде одинаковые.
|
|||
8
Sakura
14.04.11
✎
01:53
|
(7) под вендами по умолчанию стартует веб-морда, а залезть в конф. файлы муторнее.
До правки конф. файлов ejabberd с настройками лдап стартовал, но не считывал данные, после соответсвенно отвалился при ребуте совсем |
|||
9
Ангел- Хоронитель
14.04.11
✎
01:58
|
(8)ну ты бы файлик показала чт-ли?
|
|||
10
Sakura
14.04.11
✎
02:02
|
(9) сейчас на руках только логи, конфиги завтра с утра смогу выложить
|
|||
11
Ангел- Хоронитель
14.04.11
✎
02:06
|
(10)можно еще прописать {loglevel, 5}. в конфиг, для подробного лога.
|
|||
12
Sakura
14.04.11
✎
02:06
|
(11) насколько подробного?
|
|||
13
Ангел- Хоронитель
14.04.11
✎
02:13
|
(12)5 level - максимальный :)
|
|||
14
Sakura
14.04.11
✎
02:15
|
(13) ок, завтра попробую, ближе к обеду тогда будут конфиги и максимально подробные свежие логи
|
|||
15
Sakura
14.04.11
✎
09:16
|
=ERROR REPORT==== 2011-04-14 09:13:44 ===
E(<0.36.0>:ejabberd_config:187) : The following lines from your configuration file might be relevant to the error: 1: п»ї%%% ejabberd configuration file 2: %%% 3: 4: %%% The parameters used in this configuration file are explained in more detail 5: %%% in the ejabberd Installation and Operation Guide. 6: %%% Please consult the Guide in case of doubts, it is included in 7: %%% your copy of ejabberd, and is also available online at 8: %%% http://www.process-one.net/en/ejabberd/docs/ 9: 10: %%% This configuration file contains Erlang terms. 11: %%% In case you want to understand the syntax, here are the concepts: 12: %%% 13: %%% - The character to comment a line is % 14: %%% =ERROR REPORT==== 2011-04-14 09:13:44 === E(<0.36.0>:ejabberd_config:106) : Problem loading ejabberd config file ../conf/../conf/ejabberd.cfg approximately in the line 1: syntax error before: '»' |
|||
16
Sakura
14.04.11
✎
09:17
|
Просмотр никаких непечатаемых и прочих значков кроме символа комментирования в начале первой строки не показывает
|
|||
17
Fragster
гуру
14.04.11
✎
09:20
|
(16) а оно у тя в юникоде просто. сохрани в однобайтовую кодировку
|
|||
18
Fragster
гуру
14.04.11
✎
09:20
|
там 2 байта, обозначающие порядок байт в юникодном слове
|
|||
19
Sakura
14.04.11
✎
09:21
|
(18) спасибо.
|
|||
20
Fragster
гуру
14.04.11
✎
09:22
|
(19) спасибо, заработало, или чО?
|
|||
21
Sakura
14.04.11
✎
09:23
|
(20) стартовало
пойду дальше с лдапом ковыряться :) |
|||
22
smaharbA
14.04.11
✎
09:24
|
dsquery /?
|
|||
23
Sakura
14.04.11
✎
09:30
|
ага, а очень долгое ожидание ответа от localhost, при заходе на свой виртуальный сервер - это нормально? минут по 5 приходится ждать
|
|||
24
Sakura
14.04.11
✎
09:41
|
И после перезапуска сервера модуль mod_shared_roster_ldap почему-то отваливается
|
|||
25
Sakura
14.04.11
✎
10:21
|
Бггг, сейчас даже пользователя admin на сервере почему-то нет...
|
|||
26
Sakura
14.04.11
✎
10:59
|
+ (23) и очень долгий старт, тоже минут по 5-7 стартует
|
|||
27
Sakura
14.04.11
✎
15:30
|
А в веб-морде можно как-то добавить еще один вирт. сервер или поменять имя существующего?
в конфигах видела, где это делается, но хочется иметь возможность и в веб-морде так делать |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |