My Shiny Weblog!

programming, photography and lifestyle

DNS SRV записите и БТК

Днес дълго време се опитвах да пусна XMPP federation между jabber.kirov.be и gmail.com. Оказа се, че DNS сървърите на БТК и в частност ADSL модемите немогат да правят resolve на SRV записи. Това явно не е проблем за БТК, тези записи почти не се използват. А малкото хора, като мен, които се опитват да пускат Jabber през техните модеми, би трябвало да могат да се оправят с проблема. Щеше все пак да е хубаво, ако имаше някакъв начин за връщане на грешка от модема при положение, че заявката неможе да бъде изпълнена. Вместо това отговор от модема липсва. Resolver процесът на Jabber сървъра (защо ли?) решава, че SRV запис няма и използва A записа. Нямам представа какво казват DNS стандартите в такива случай, честно казано не ми се и рови да търся. Който пуска Jabber през ADSL модем – да си има едно наум.

1
2
3
4
5
6
7
8
kkirov@tsunami:~$ dig @192.168.1.1 _xmpp-server._tcp.gmail.com srv +short
;; connection timed out; no servers could be reached
kkirov@tsunami:~$ dig @10.0.0.1 _xmpp-server._tcp.gmail.com srv +short
20 0 5269 xmpp-server2.l.google.com.
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.