Доброго всем.
Имеется собственный jabber-сервер OpenFire.
В файрволе открыты порты:
ACCEPT tcp -- anywhere anywhere multiport dports xmpp-client,xmpp-server
В доменной зоне прописаны сервисные записи dig -t SRV _xmpp-*._tcp.xxxxx.ru
_xmpp-server._tcp.xxxxx.ru. 3600 IN SRV 20 0 5269 jabber.xxxxx.ru.
_xmpp-client._tcp.xxxxx.ru. 3600 IN SRV 20 0 5222 jabber.xxxxx.ru.
jabber.xxxxx.ru. 3513 IN A x.y.z.a
Подключаюсь издалека к своему серверу нормально. Хочу добавить собеседника из другого домена. Получаю ошибку 404 - не найден сервер.
Смотрю на сервере tcpdump -i eth1 port 5269:
07:52:02.114006 IP xxxxx.ru.50822 > hermes.jabber.org.xmpp-server: S 111626482:111626482(0) win 14520 <mss 1452,sackOK,timestamp 81233551 0,nop,wscale 7>
07:52:02.304799 IP hermes.jabber.org.xmpp-server > xxxxx.ru.50822: S 3794059739:3794059739(0) ack 111626483 win 5792 <mss 1460,sackOK,timestamp 847510294 81233551,nop,wscale 7>
....
....
Т.е. мой сервер связывается с сервером собеседника, но что-то не срастается. В логах ничего нет.
Кто-что не нашел? Ничего понять не могу. Поясните, пожалуйста. Спасибо.