su-2.05b# cat /etc/resolv.conf nameserver 172.16.0.2 nameserver 172.16.0.4 su-2.05b# nslookup translate.jrudevels.org Server: 172.16.0.2 Address: 172.16.0.2#53 Non-authoritative answer: Name: translate.jrudevels.org Address: 89.250.1.6 su-2.05b# cat /usr/ports/net-im/ejabberd/files/ejabberd.inetrc {lookup,["file","native"]}. {host,{127,0,0,1}, ["localhost","hostalias"]}. {file, resolv, "/etc/resolv.conf"}. su-2.05b# erl -name qwerty -kernel inetrc \"/usr/ports/net-im/ejabberd/files/ejabberd.inetrc\" Erlang (BEAM) emulator version 5.4.9 [64-bit] [source] [threads:0] [kernel-poll] Eshell V5.4.9 (abort with ^G) (qwerty@roach.swamp.ru )1> inet_res:getbyname("_xmpp-server._tcp.gmail.com",srv). {ok,{hostent,"_xmpp-server._tcp.gmail.com", [], srv, 5, [{20,0,5269,"xmpp-server3.l.google.com"}, {20,0,5269,"xmpp-server4.l.google.com"}, {5,0,5269,"xmpp-server.l.google.com"}, {20,0,5269,"xmpp-server1.l.google.com"}, {20,0,5269,"xmpp-server2.l.google.com"}]}} (qwerty@roach.swamp.ru )2> inet_res:getbyname("_xmpp-server._tcp.translate.jrudevels.org",srv). {error,nxdomain} (qwerty@roach.swamp.ru )3>
So, ejabberd s2s works with gmail.com and many other servers, but doesn't works with translate.jrudevels.org. How can I fix it?