Ошибка при запуске Jabber-сервера

Добрый день.
после установки, запускаем jabber-сервер - в логе такая запись:

=ERROR REPORT==== 2010-09-12 18:01:21 ===
Error in process <0.231.0> with exit value: {badarg,[{erlang,register,[asn1_driver_owner,<0.231.0>]},{asn1rt_driver_handler,init,2}]}


=ERROR REPORT==== 2010-09-12 18:01:21 ===
Error in process <0.232.0> with exit value: {badarg,[{erlang,register,[asn1_driver_owner,<0.232.0>]},{asn1rt_driver_handler,init,2}]}


=ERROR REPORT==== 2010-09-12 18:01:21 ===
Error in process <0.233.0> with exit value: {badarg,[{erlang,register,[asn1_driver_owner,<0.233.0>]},{asn1rt_driver_handler,init,2}]}

нет коннекта по http://domain.my:5280/admin/
нет коннекта зарегистрированным (с помощью cl-useradd) пользователем.
подскажите, куда смотреть?

Если Вы используете пакет calculate-server то в случае выполнения команды:

cl-setup jabber

Ваш еjabber сервер будет настроен.

Проверить работоспостобность можно следующей командой:

nmap -p 5223,5269 ip_server

результатом должно быть

5223/tcp open  unknown
5269/tcp open  unknown

Для доступа, у клиента должно быть включено шифрование SSL и указан порт 5223

Все так и есть.
Использую qtIM, получаю “Ошибка ввода-вывода”, SIM - не коннектиться вообще. Pidgin - в какой-то момент утановил коннект, но счастье было не долгим. Каким клиентом пользуетесь вы?
Есть ли “штатная” возможность работать с ICQ или нужно доустанавливать сервис?

Вы используете CDS или установили пакет calculate-server на другую сборку Gentoo?
Во втором случае может действительно не работать ejabberd вместе с LDAP.
Поддержка LDAP осуществляется дополнительными модулями ejabberd не включенными в стандартный ebuild.

CDS 10.4
Все стандартно, т.с. из коробки. Причем лог пишет, что access successful и дальше - тишина.

переустановил jabber - убил запись о жаббере в /etc/calculate/calculate.inv
заметил, что лдап стал притормаживать - например команду cl-info -U i_am jabber может отрабатывать 5 секунд.
появилась “новая” ошибка при попытке подключения (pidgin)- error initializing session. При использовании клиента PSI пишет: правильные имя пользователя или пароль. Что не так делаю?

Пропишите правильное имя компютера и домен. Файлы /etc/hosts /etc/conf.d/hostname.
Перезапустите:

/etc/init.d/hostname restart

Переустановите сервис ldap (данные LDAP будут потеряны)

cl-setup -f ldap

Установите jabber

cl-setup jabber

Добавьте пользователя

cl-useradd -p -c "Иван Пупкин" ivan

jabber аккаунт ivan@имя_сервера

Для получения имени сервера используйте команду:

hostname -f

Для остальных компьютеров имя сервера должно быть либо прописано в hosts либо в dns

похоже “сломался” лдап сервер, поскольку на другой машине все завелось не жужжа. Задался вопросом Куда лдап кидает свои логи? в /var/log/messages ничего достойного внимания нет.

Ставлю на новый сервер, та же проблема описанная выше.
куда рыть?

В чем ошибка? при коннекте или что виснет?
Ошибка при коннекте - просто не правильно завел пользователя в системе - для каждой службы задается свой пользователь и логин-пароль. Создал с 0 по мануалу - все заработало.

разворачиваю джаббер командой cl-setup jabber и он не стартует, крашится с указанной в первом посте ошибкой
порты слушаются.
init.d/ejabberd status говорит crashed

Делаю как описал выше Алексей с полным пересозданием ldap базы.
ничего не меняется.
сервер 10.4.1

имя хоста
main.xxx.local
домен xxx.local

Вам удалось установить сервис jabber или нет?

нет, особо времени нет, ждал вашей помощи в этом вопросе.
ставлю с нуля, ставлю лдап, затем джаббер и он не запускается, в логе то, что в первом посте.

на буржуйских форумах говорили о проблемах с эрланга, но выходить за рамки калькулейтовского софта не хотелось.

Если скрипт

cl-setup jabber

отработал без ошибок (нет сообщений красного цвета), значит все нормально.

Ошибка указанная в начале поста не влияет на работоспособность.

повторюсь:
init.d/ejabberd status говорит crashed
нет коннекта по http://domain.my:5280/admin/
нет коннекта зарегистрированным (с помощью cl-useradd) пользователем.

порты при всём этом слушаются.

при попытке подключиться по хттп на веб:

=CRASH REPORT==== 9-Dec-2010::23:47:31 ===
  crasher:
    initial call: ejabberd_listener:init/3
    pid: <0.224.0>
    registered_name: []
    exception error: undefined function ejabberd_http:socket_type/0
      in function  ejabberd_socket:start/4
      in call from ejabberd_listener:accept/3
    ancestors: [ejabberd_listeners,ejabberd_sup,<0.32.0>]
    messages: []
    links: [#Port<0.6648>,<0.221.0>,#Port<0.4649>]
    dictionary: []
    trap_exit: false
    status: running
    heap_size: 610
    stack_size: 24
    reductions: 626
  neighbours:

=SUPERVISOR REPORT==== 9-Dec-2010::23:47:31 ===
     Supervisor: {local,ejabberd_listeners}
     Context:    child_terminated
     Reason:     undef
     Offender:   [{pid,<0.224.0>},
                  {name,5280},
                  {mfa,
                      {ejabberd_listener,start,
                          [5280,ejabberd_http,[http_poll,web_admin]]}},
                  {restart_type,transient},
                  {shutdown,brutal_kill},
                  {child_type,worker}]


=PROGRESS REPORT==== 9-Dec-2010::23:47:31 ===
          supervisor: {local,ejabberd_listeners}
             started: [{pid,<0.327.0>},
                       {name,5280},
                       {mfa,
                           {ejabberd_listener,start,
                               [5280,ejabberd_http,[http_poll,web_admin]]}},
                       {restart_type,transient},
                       {shutdown,brutal_kill},
                       {child_type,worker}]

переемерджил джаббер калькулейтовский и заработало.
буду думать и смотреть, где подвох.