Jump to content
Калькуляторы

jabberd или руки?

Добрый вечер!

 

Решил установить джаббер (1.4.2) внутри конторы, но вот после успешной компиляции столкнулся с невозможностью подключиться к серверу и зарегистрировать пользователя. Сервер пишет в консоли:

20030923T13:56:44: [notice] (frozer): bouncing a routed packet to frozer/PSI from 13@c2s/80EB200: Internal Delivery Error

 

Причем если зайти telnet'ом, то пользователь регистрируется нормально. В jabber.xml прописан FQDN - пингующийся со всех узлов сети (jabber.domain.tld). Jabber-клиент - PSI 0.9

 

Где и что я упустил?

 

Спасибо.

Share this post


Link to post
Share on other sites

Долго бился над ним. Помогло (в числе прочих изменений, возможно) смена

<host><jabberd:cmdline flag="h">localhost</jabberd:cmdline></host>

на

<host><jabberd:cmdline flag="h">ххх.ххх.ххх.ххх</jabberd:cmdline></host>

, где ххх.ххх.ххх.ххх - адрес сервера. Вроде как можно указываь и DNS имя - не проверял.

Share this post


Link to post
Share on other sites

Я пробовал подставлять ip-адрес вместо fqdn - не помогло. Чего то уже мозги пухнут - хост пингуется, через nslookup резолвиться и напрямую и обратно...

Включил режим отладки (опция -D) заинтересовали вот эти строки:

 

[alert] (jabber.domain.tld): hostname maps back to ourselves!

...

ed Sep 24 13:14:16 2003 deliver.c:474 DELIVER 4:frozer <route type='auth' to='frozer/PSI' from='13@c2s/80EA200'><iq type='set' id='aaaca' to='Frozer'>

<query xmlns='jabber:iq:auth'>

<username/>

<digest sid='3F714448'>b67550956f3e39d12d649b07cd050903d083b991</digest>

<resource>PSI</resource>

</query>

</iq></route>

Wed Sep 24 13:14:16 2003 deliver.c:678 delivering to instance 'dnsrv'

Wed Sep 24 13:14:16 2003 deliver.c:606 delivery failed (Internal Delivery Error)

Share this post


Link to post
Share on other sites

разобрался, дело в было в Psi...

 

Теперь воюю с JUD - где можно взять форму регистрации, я так понимаю она хранится в spool/domain.tld/global.xml которого у меня нет. Где взять?

Share this post


Link to post
Share on other sites

В JUD надо поставить патч, и перекомпилировать его. Но он у меня все равно переодически юзеров не находит. А в чем дело - понять не могу.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.