Недавно GTalk и моя локальная установка eJabberd перестали взаимодействовать друг с другом. В журнале eJabberd говорится следующее:
=INFO REPORT==== 2014-05-27 18:00:25 ===
I(<0.367.0>:ejabberd_s2s:404) : New s2s connection started <0.368.0>
=INFO REPORT==== 2014-05-27 18:00:25 ===
I(<0.368.0>:ejabberd_s2s_out:1203) : Trying to open s2s connection: slapdogaf.dk -> gmail.com with TLS=true
=INFO REPORT==== 2014-05-27 18:00:26 ===
I(<0.364.0>:ejabberd_listener:281) : (#Port<0.3596>) Accepted connection {{74,125,187,81},61981} -> {{192,168,100,115},5269}
**=INFO REPORT==== 2014-05-27 18:00:26 ===
I(<0.368.0>:ejabberd_s2s_out:365) : Connection established: slapdogaf.dk -> gmail.com with TLS=false**
**=INFO REPORT==== 2014-05-27 18:00:46 ===
I(<0.376.0>:ejabberd_s2s_out:443) : wait for validation: slapdogaf.dk -> gmail.com (closed)**
Я использую eJabberd 2.1.11. Какие-либо предложения? Или Google наконец-то убил федерацию XMPP для GTalk?
Если вы применяете шифрование (STARTTLS) на вашем канале s2s, вы эффективно блокируете федерацию с помощью GTalk. Они не поддерживают шифрование S2S.
Или Google наконец-то убил федерацию XMPP для GTalk?
Google объявил, что они отключат федерацию около года назад. Если они опубликовали расписание отказа от федерации, я его не видел, но думаю, что сейчас он отключен, по крайней мере, для IP вашего сервера.