After recieving lots of emails regarding SRV records issue in Google Apps, i finally tried that in myeslf……unfortunately thats true that Google has missing info. about SRV records.
As per refering to official Google’s help here .
It has missing info. about the location servers.
Here are those missing SRV records…
_xmpp-client._tcp.YOURDOMAIN.TLD. IN SRV 20 0 5222 talk.l.google.com.
_xmpp-client._tcp.YOURDOMAIN.TLD. IN SRV 20 0 5222 talk1.l.google.com.
_xmpp-client._tcp.YOURDOMAIN.TLD. IN SRV 20 0 5222 talk2.l.google.com.
_xmpp-client._tcp.YOURDOMAIN.TLD. IN SRV 20 0 5222 talk3.l.google.com.
_xmpp-client._tcp.YOURDOMAIN.TLD. IN SRV 20 0 5222 talk4.l.google.com.
so finally saying…..just forget everything and have these SRV records to get your domain’s Gtalk working from external IM services…
Hostname Type Priority Port Record Value
_xmpp-server._tcp.your-domain.com. IN SRV 5 0 5269 xmpp-server.l.google.com.
_xmpp-server._tcp.your-domain.com. IN SRV 20 0 5269 xmpp-server1.l.google.com.
_xmpp-server._tcp.your-domain.com. IN SRV 20 0 5269 xmpp-server2.l.google.com.
_xmpp-server._tcp.your-domain.com. IN SRV 20 0 5269 xmpp-server3.l.google.com.
_xmpp-server._tcp.your-domain.com. IN SRV 20 0 5269 xmpp-server4.l.google.com.
_jabber._tcp.your-domain.com. IN SRV 5 0 5269 xmpp-server.l.google.com.
_jabber._tcp.your-domain.com. IN SRV 20 0 5269 xmpp-server1.l.google.com.
_jabber._tcp.your-domain.com. IN SRV 20 0 5269 xmpp-server2.l.google.com.
_jabber._tcp.your-domain.com. IN SRV 20 0 5269 xmpp-server3.l.google.com.
_jabber._tcp.your-domain.com. IN SRV 20 0 5269 xmpp-server4.l.google.com.
_xmpp-client._tcp.your-domain.com. IN SRV 20 0 5222 talk.l.google.com.
_xmpp-client._tcp.your-domain.com. IN SRV 20 0 5222 talk1.l.google.com.
_xmpp-client._tcp.your-domain.com. IN SRV 20 0 5222 talk2.l.google.com.
_xmpp-client._tcp.your-domain.com. IN SRV 20 0 5222 talk3.l.google.com.
_xmpp-client._tcp.your-domain.com. IN SRV 20 0 5222 talk4.l.google.com.
NOTE: In case you are finding this view difficult to read, please click here
FAQ ON GApps SRV Records
-
What are SRV records?
This record type is defined in RFC1183.
SRV-Records (location of service)
SRV-records are used to specify the location of a service.
They are recently being used in connection with different directory servers such as LDAP (Lightweight Directory Access Protocol), and Windows 2000/2003 directory services.
They can also be used for advanced load balancing and to specify specific ports for services - for example that a web-server is running on port 8080 instead of the usual port 80 (theoretical example - this is not yet supported by any major browsers).
This record type is however NOT supported by most programs in use today, including web-browsers.
-
What is standard syntex of SRV records?
The name of a SRV-record is defined as “_service._protocol.domain” - for example “_ftp._tcp.xyz.com”.
the protocol is generally TCP or UDP.The “service location” is specified through a target, priority, weight, and port:
- Target is the domain name of the server (referencing an A-record).
- Priority is a preference number used when more servers are providing the same service (lower numbers are tried first).
- Weight is used for advanced load balancing.
- Port is the TCP/UDP port number on the server that provides this service. -
ok fine, tell me practical use of SRV records.
These days, as per great influence of Google Apps, more and more admins and webmasters are moving their site on Google Apps.
And in case if anyone wants to chat outside Google netwrk (which includes Gmail and GAPps users) they need SRV records.
e.g incase you want to use popular meebo.com's IM services with your GAPps account, then you MUST have SRV records for your domain.
-
I don't see any option like SRV at my DNS host....what to do?
Thats very common, unfortunately MOST of DNS hosts still don't support SRV records.
You have only two ways:
1.either forget the idea of using GAPps account with any outside IM netwrk!
2.switch to any external DNS host which supports creation of SRV records.
one of free yet reliable host is editdns.net
For premium host, try googling for them, you will find a lot!
1 - optional, used to notify you when the question has been answered
Hope this will help you out

(5 votes, average: 4.40 out of 5)
[...] Optional - SRV records - These are to enable usage of GTalk for GAPps account from outside of Google network. Here’s more info. - http://anuragbhatia.com/2008/09/googles-srv-records/ [...]