[bind] SRV record pour jabber.crans.org
Certain vieux utilisent des JID en @jabber.crans.org et sans les SRV on retrouve : "timed out on request for "jabber.crans.org" IN SRV. You should check your DNS configuration." dans les logs.
This commit is contained in:
parent
a3bf7c7349
commit
831cebb84d
1 changed files with 9 additions and 2 deletions
|
@ -184,8 +184,8 @@ class NS(ResourceRecord):
|
||||||
|
|
||||||
class SRV(ResourceRecord):
|
class SRV(ResourceRecord):
|
||||||
"""Entrée DNS pour les champs SRV"""
|
"""Entrée DNS pour les champs SRV"""
|
||||||
def __init__(self, service, proto, priority, weight, port, target, ttl=None):
|
def __init__(self, service, proto, priority, weight, port, target, ttl=None, subdomain=None):
|
||||||
super(SRV, self).__init__('SRV', '_%s._%s' % (service, proto), '%s\t%s\t%s\t%s' % (priority, weight, port, target), ttl)
|
super(SRV, self).__init__('SRV', '_%s._%s' % (service, proto) + ('.%s' % subdomain if subdomain else ''), '%s\t%s\t%s\t%s' % (priority, weight, port, target), ttl)
|
||||||
|
|
||||||
class NAPTR(ResourceRecord):
|
class NAPTR(ResourceRecord):
|
||||||
"""Entrée DNS pour les NAPTR"""
|
"""Entrée DNS pour les NAPTR"""
|
||||||
|
@ -604,6 +604,13 @@ class dns(gen_config):
|
||||||
SRV('sip', 'tcp', 5, 0, 5060, 'asterisk'),
|
SRV('sip', 'tcp', 5, 0, 5060, 'asterisk'),
|
||||||
SRV('sips', 'tcp', 5, 0, 5061, 'asterisk'),
|
SRV('sips', 'tcp', 5, 0, 5061, 'asterisk'),
|
||||||
SRV('stun', 'udp', 5, 0, 3478, 'asterisk'),
|
SRV('stun', 'udp', 5, 0, 3478, 'asterisk'),
|
||||||
|
|
||||||
|
# Quelques ancien utilisent le server XMPP avec des addresses de la forme
|
||||||
|
# login@jabber.crans.org, aussi les clients XMPP et autres serveurs de la
|
||||||
|
# fédération veulent ces ResourceRecord
|
||||||
|
SRV('jabber', 'tcp', 5, 0, 5269, 'xmpp', subdomain="jabber"),
|
||||||
|
SRV('xmpp-server', 'tcp', 5, 0, 5269, 'xmpp', subdomain="jabber"),
|
||||||
|
SRV('xmpp-client', 'tcp', 5, 0, 5222, 'xmpp', subdomain="jabber"),
|
||||||
],
|
],
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue