Hey guys, Recently I started serving dns from my cpu server, and I've just run into a problem connecting to gtalk which turns out to be caused by that. bitlbee queries _xmpp-client._tcp.gmail.com for srv records, and from linux I get:
: nightingale ~; dig _xmpp-client._tcp.gmail.com srv @192.168.1.65 ;; Warning: Message parser reports malformed message packet. ; <<>> DiG 9.3.2-P2 <<>> _xmpp-client._tcp.gmail.com srv @192.168.1.65 ; (1 server found) ;; global options: printcmd ;; Got answer: ;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 40485 ;; flags: qr aa ra; QUERY: 1, ANSWER: 5, AUTHORITY: 4, ADDITIONAL: 4 ;; QUESTION SECTION: ;_xmpp-client._tcp.gmail.com. IN SRV ;; Query time: 0 msec ;; SERVER: 192.168.1.65#53(192.168.1.65) ;; WHEN: Tue Oct 7 08:18:42 2008 ;; MSG SIZE rcvd: 372 I guess the malformed message packet is referring to the 4 authority/4 additional claim in the header followed by no actual records, but I don't really know the details of dns. It seems to work locally, though I'm not sure if it is using my router (I guess not, would expect it to use /net/dns): cpu% ndb/dnsquery > _xmpp-client._tcp.gmail.com srv _xmpp-client._tcp.gmail.com srv 20 0 5222 talk1.l.google.com _xmpp-client._tcp.gmail.com srv 20 0 5222 talk2.l.google.com _xmpp-client._tcp.gmail.com srv 20 0 5222 talk3.l.google.com _xmpp-client._tcp.gmail.com srv 20 0 5222 talk4.l.google.com _xmpp-client._tcp.gmail.com srv 5 0 5222 talk.l.google.com -sqweek