s2s doesn't work

I've installed ejabberd-1.0.0 in my LAN.
The server has a private address (192.168.x.x). I have NAT from my public border's IP port 5269. DNS name for my domain resolves correctly (border doesn't have A PTR, SRV records are absent).
I can login from my LAN and sent messages, all transports are working as well.
But s2s doesn't work.
I check my traffic by tcpdump - I see packets from me to other server and vice versa. So, some sort of communication is present.

Could anybody help me with debug and resolving of this?

PS. I tried to use s2s with and without tls ( certificate is selfsigned ).

Re: s2s doesn't work

smallfish wrote:

Could anybody help me with debug and resolving of this?

What is the domain? So that I can try to telnet your server.

Re: s2s doesn't work

smallfish wrote:

...I have NAT from my public border's IP port 5269...

May be your ISP doesn't SNAT outgoing s2s connections to (public IP):5269?

Syndicate content