I finally thought it might be a good time to start looking at the pjsip implementation in Asterisk 13. But trying to register to a sip cluster that uses SRV records fails randomly with:
[Nov 4 15:50:59] WARNING[31330]: pjsip:0 <?>: tsx0x7f075c006 Failed to send Request msg REGISTER/cseq=17800 (tdta0x7f075c0058f0)! err=320047 (No answer record in the DNS response (PJLIB_UTIL_EDNSNOANSWERREC)) [Nov 4 15:50:59] WARNING[31330]: res_pjsip_outbound_registration.c:735 schedule_retry: No response received from 'sip:sip.itco.nl' on registration attempt to 'sip:tr...@sip.itco.nl', retrying in '60' [Nov 4 15:51:59] WARNING[31330]: pjsip:0 <?>: tsx0x7f075c006 Failed to send Request msg REGISTER/cseq=17801 (tdta0x7f075c0058f0)! err=320047 (No answer record in the DNS response (PJLIB_UTIL_EDNSNOANSWERREC)) [Nov 4 15:51:59] WARNING[31330]: res_pjsip_outbound_registration.c:735 schedule_retry: No response received from 'sip:sip.itco.nl' on registration attempt to 'sip:tr...@sip.itco.nl', retrying in '60' At 15:52:59 the register succeeds somehow. Attached is a pcap of the DNS request and the responses (capture filter: port 53 or port 5060 or port 5061). Unlike the warning says the responses are there. Does anybody have a hint of what is going on/what I do wrong? pjsip.conf: [transport-udp] type=transport protocol=udp bind=0.0.0.0 [transport-tcp] type=transport protocol=tcp bind=0.0.0.0 [tryba] type=endpoint transport=transport-udp context=tryba disallow=all allow=alaw outbound_auth=tryba_auth force_rport=yes direct_media=no ice_support=yes auth=tryba_auth [tryba_auth] type=auth auth_type=userpass password=************** username=tryba [tryba_register] transport=transport-udp type=registration server_uri=sip:sip.itco.nl client_uri=sip:tr...@sip.itco.nl contact_user=tryba outbound_auth=tryba_auth expiration=180
dnsrsrv.pcapng.gz
Description: application/gzip
-- _____________________________________________________________________ -- Bandwidth and Colocation Provided by http://www.api-digital.com -- New to Asterisk? Join us for a live introductory webinar every Thurs: http://www.asterisk.org/hello asterisk-users mailing list To UNSUBSCRIBE or update options visit: http://lists.digium.com/mailman/listinfo/asterisk-users