<p>As u can also see s2s uses different hosts from what u use which is for c2s as can be verified by a similar dig command</p>
<p><blockquote type="cite">On Nov 2, 2010 11:20 AM, "zhong ming wu" <<a href="mailto:mr.z.m.wu@gmail.com">mr.z.m.wu@gmail.com</a>> wrote:<br><br><p><font color="#500050">On Tue, Nov 2, 2010 at 11:04 AM, Chris Maciejewski <<a href="mailto:chris@wima.co.uk">chris@wima.co.uk</a>> wrote:<br>
> Yes, I managed to do ...</font></p><p>Why do you even bother to do that since that is the job of <a href="http://gmail.com" target="_blank">gmail.com</a> admins; they already have the public SRV record and ejabberd I think already figures this out by itself without your help</p>


<p>--------------------------<br>
$ dig _xmpp-server._<a href="http://tcp.gmail.com" target="_blank">tcp.gmail.com</a> srv +short<br>
20 0 5269 <a href="http://xmpp-server3.l.google.com" target="_blank">xmpp-server3.l.google.com</a>.<br>
20 0 5269 <a href="http://xmpp-server4.l.google.com" target="_blank">xmpp-server4.l.google.com</a>.<br>
20 0 5269 <a href="http://xmpp-server2.l.google.com" target="_blank">xmpp-server2.l.google.com</a>.<br>
20 0 5269 <a href="http://xmpp-server1.l.google.com" target="_blank">xmpp-server1.l.google.com</a>.<br>
5 0 5269 <a href="http://xmpp-server.l.google.com" target="_blank">xmpp-server.l.google.com</a>.<br>
--------------------------</p><p><font color="#500050"><br><br>><br>> Used dnsmasqd to do it, by adding this line to /etc/dnsmasql.conf:<br>><br>> srv-host=_xmpp-server._...</font></p><p>Standard s2s port is 5269 and that's what <a href="http://gmail.com" target="_blank">gmail.com</a> is using as shown by dig above. What possess you to pick 5222 on behalf of <a href="http://gmail.com" target="_blank">gmail.com</a> adimn?</p>

</blockquote></p>