Jabber. Не входит по имени сервера.

Всем привет. Есть у меня dns сервер, всё прописано там, всё окей. Но почему, не могу понять почему, клиент jabber не подключается к серверу по имени, только по ip адресу. Мистика какая то. Промучался долго, ничего понять не могу. На компе с клиентом машина нормально видется, пингуется по имени.

И ещё в логах такие вещи.
В логе ejabberd вначале error’ы.

ejabberd.log (13 KB)
erlang.log (26.5 KB)

С подключением разобрался, не правильный ip написал в /etc/hosts на сервере.
Другая проблема, в конфигах ejabber разрешена регистрация новых пользователей, но не получается зарегестировать нового пользователя, говорит сервер не позволяет. И так же не могу например обновить vcard пользователя admin. То же говорит сервер не позволяет.

При попытке регистрации, вот что пишет:
@=INFO REPORT 2010-10-19 23:29:54 ===
D (<0.316.0>:ejabberd_c2s:1352) : Send XML on stream = “Choose a username and password to register with this server”

=INFO REPORT 2010-10-19 23:29:59 ===
D (<0.315.0>:ejabberd_receiver:306) : Received XML on stream = “<iq xmlns=“jabber:client” type=“set” to=“school101.local” id=“aab8a”>\n<query xmlns=“jabber:iq:register”>\ntest\n123\n\n\n”

=INFO REPORT 2010-10-19 23:29:59 ===
D (<0.315.0>:shaper:61) : State: {maxrate,1000,987.6717402423324,
1287502194091776}, Size=171
M=168.91754068085996, I=5228.838

=INFO REPORT 2010-10-19 23:29:59 ===
D (<0.217.0>:eldap:593) : {searchRequest,
{‘SearchRequest’,
“ou=Jabber,ou=Services,dc=calculate”,wholeSubtree,
neverDerefAliases,0,0,false,
{‘and’,
[{substrings,
{‘SubstringFilter’,“mail”,
{‘SubstringFilter_substrings’,
[{initial,“test@”}]}}},
{equalityMatch,
{‘AttributeValueAssertion’,“initials”,“Yes”}}]},
[]}}

=INFO REPORT 2010-10-19 23:29:59 ===
D (<0.217.0>:eldap:654) : {searchResDone,
{‘LDAPResult’,success,[],[],asn1_NOVALUE}}

=INFO REPORT 2010-10-19 23:29:59 ===
D (<0.316.0>:ejabberd_c2s:1352) : Send XML on stream = “\ntest\n123\n”@

К сожалению все только через командную строку. Это ограничение ldap модуля.