[ejabberd] user status information wrong on remote servers

Carsten Aulbert carsten.aulbert at aei.mpg.de
Thu Jan 28 19:03:10 MSK 2010


Hi Kirk,

On Thursday 28 January 2010 16:43:17 Kirk Bateman wrote:
> Think about it .. if you make a change for an external contact then your
> server will be making an outgoing s2s to their server (thats probably
> working fine), however quite possibly their servers are unable to contact
> yours.. check for the number of s2s_incoming connections. Also check log
> files for things like DIALBACK errors which I suppose could cause the
> problem. Possible firewall related issue for incoming traffic ?

telnet to the other servers work fine. incoming connections are using 
iptable's PREROUTING feature to get to to the server and seems to work 
(otherwise remote parties won't be able to contact me, right?)

I don't see any DIALBACK stuff in the log files, only a couple of time outs:

[...]

I(<0.3460.0>:ejabberd_s2s_out:782) : Closing connection with jabber.scha.de: 
timeout
I(<0.3461.0>:ejabberd_s2s_out:782) : Closing connection with jabber.se: 
timeout
I(<0.3462.0>:ejabberd_s2s_out:782) : Closing connection with googlemail.com: 
timeout
I(<0.3484.0>:ejabberd_s2s_out:782) : Closing connection with jabber.ccc.de: 
timeout
I(<0.3499.0>:ejabberd_s2s_out:782) : Closing connection with jabber.se: 
timeout
I(<0.3507.0>:ejabberd_s2s_out:782) : Closing connection with jabber.ccc.de: 
timeout
                                    {timeout_action,kill}]]},
I(<0.343.0>:ejabberd_s2s_out:782) : Closing connection with gmail.com: timeout
I(<0.344.0>:ejabberd_s2s_out:782) : Closing connection with jabber.scha.de: 
timeout
I(<0.340.0>:ejabberd_s2s_out:782) : Closing connection with jabber.ccc.de: 
timeout
I(<0.346.0>:ejabberd_s2s_out:782) : Closing connection with googlemail.com: 
timeout
I(<0.421.0>:ejabberd_s2s_out:782) : Closing connection with googlemail.com: 
timeout
I(<0.420.0>:ejabberd_s2s_out:782) : Closing connection with gmail.com: timeout
I(<0.429.0>:ejabberd_s2s_out:782) : Closing connection with jabber.se: timeout

relevant entries from ejabberd.cfg seem straight-fowrard to me:
  {5269, ejabberd_s2s_in, [
                           {shaper, s2s_shaper},
                           {max_stanza_size, 1048576}
                          ]},
{s2s_use_starttls, true}.
{s2s_certfile, "/etc/ejabberd/ejabberd.pem"}.
{s2s_default_policy, allow}.
{access, s2s_shaper, [{fast, all}]}.

Cheers

Carsten


More information about the ejabberd mailing list