1) DNS and s2s
My users' domain name will most likely resolve to a web host and not to my service. The authors of the XMPP spec anticipated this scenario by specifying the use of SRV records to find the XMPP server for a domain. That's all fine and dandy, except that I have not seen a DNS host that allows a user to specify an SRV record.
Do any popular DNS hosts support SRV records? If so, I can direct my users to these hosts.
www.dyndns.org among others, plenty of providers will add support for them if you push it and explain why, if they dont listen its time to switch.
Some web browsers try "www.domain" if they browser cannot find a web server at "domain". Do Jabber severs do something similar? This will help me out because most DNS hosts allow users to specify sub domains.
No they dont, what they do seem to do is first check for the SRV record, and if they cant find it they will default down to checking for an A record at the domain, i.e. if the jabber domain is example.com it will likely do the following:
1) check for _xmpp-server._tcp.example.com SRV record 2) check for _jabber._tcp.example.com SRV record 3) check for example.com A record It will not check for subdomains, only for an A record at the domain itself. Richard