Проапгрейдил ejabberd с версии 1.1.2 на 1.1.4, запустил Pidgin, а он мне для всех JID @gmail.com пишет: "404 Remote Server Not Found", все они в оффлайне и ни с кем общаться нельзя :( С gmail до меня тоже не могут достучаться.
Чего же делать? :(
Причём коннект от gmail приходит:
=INFO REPORT==== 2007-10-06 17:11:23 ===
I(<0.2583.0>:ejabberd_listener:90): (#Port<0.3842>) Accepted connection {{209,85,162,129},63972} -> {{207,210,83,155},5269}
=INFO REPORT==== 2007-10-06 17:11:23 ===
I(<0.2839.0>:ejabberd_s2s_in:105): started: {gen_tcp,#Port<0.3842>}
=INFO REPORT==== 2007-10-06 17:11:23 ===
I(<0.2839.0>:ejabberd_s2s_in:317): GET KEY: {"z9.ru",
"gmail.com",
[],
"CAESBxDv5aO51yIaEPhxzjhiY5t5nTFmJSS6UNo="}
=INFO REPORT==== 2007-10-06 17:11:23 ===
I(<0.2841.0>:ejabberd_s2s_out:106): started: {"z9.ru",
"gmail.com",
{verify,
<0.2839.0>,
"CAESBxDv5aO51yIaEPhxzjhiY5t5nTFmJSS6UNo=",
"282269540"}}
=INFO REPORT==== 2007-10-06 17:11:43 ===
I(<0.2839.0>:ejabberd_s2s_in:519): terminated: normal
=INFO REPORT==== 2007-10-06 17:21:43 ===
I(<0.2841.0>:ejabberd_s2s_out:662): terminated: normal
Даунгрейд
Даунгрейд обратно до 1.1.2 не помог.
Видимо ejabberd придётся сносить...
Даунгрейд
обратно до 1.1.2 не помог.
Видимо ejabberd придётся сносить...
Erlang новый ставил?
какая версия?
версия
обратно до 1.1.2 не помог.
Видимо ejabberd придётся сносить...
Erlang новый ставил?
какая версия?
С ejabberd 1.1.2 -- erlang 11.b.2
С ejabberd 1.1.4 -- erlang 11.b.5
Но почему оно не заработало, когда я старую версию обратно поставил? Мне вот это непонятно совершенно.
я несовсем
я несовсем понял что и как установлено было в итоге: ejabberd компилировался тойже версией erlang что и стоит?
Ы
я несовсем понял что и как установлено было в итоге: ejabberd компилировался тойже версией erlang что и стоит?
Всё ставилось из пакетов Debian.
Вначале стоял ejabberd 1.1.2 и erlang 11.b.2 -- всё работало.
Потом проапгрейдил до ejabberd 1.1.4 и erlang 11.b.5 -- сломалось (подчёркиваю: только s2s до серверов Google talk, со всеми остальными всё нормально)
Потом я вернул обратно ejabberd 1.1.2 и erlang 11.b.2 -- так и осталось сломано.
в дебьяне я не
в дебьяне я не силён, я гентушник...
В общем ejabberd и gtalk не дружат :(
Я думаю, тут дело совсем не в дебьяне, а в самом ejabberd. Или в Google Talk. Или в них обоих.
Думал, может тут кто-то такую проблему решал уже...
Смотри в сторону DNS SRV записей
Смотри в сторону DNS SRV записей, думаю проблема в этом
тут кое что есть для начала поисков - http://www.ejabberd.im/fix-dns-srv
Да, проблема была с DNS, но другая
В общем, у меня локальный DNS упал, а провайдеровские (который тоже был указан в /etc/resolv.conf) почему-то не использовались. Может, потому что были указаны в 3-5 строках, вот так:
nameserver 127.0.0.1
nameserver 127.0.0.1
nameserver 209.51.143.76
nameserver 209.51.143.19
nameserver 209.51.128.20
В общем, отбой, всё решилось.