ejabberd Cannot Connect to Other Servers: invalid dialback key

Error

I cannot connect to other Jabber servers. When I try to connect to jabber.org, jabber.ru or any other, I see in ejabberd.log that some communication is started, but for some reason the negotation fails:

I(<0.430.0>:ejabberd_s2s_out:328) : Closing s2s connection: example.org -> jabber.ru (invalid dialback key)

Explanation

You may have DNS incorrectly configured. Check the DNS setup with:

host example.org
dig srv _xmpp-server._tcp.example.org
dig srv _xmpp-client._tcp.example.org

All this should point to the machine where ejabberd is installed.

Related Links

Syndicate content