Hi Bogdan, I use multi-domain support, but if I comment the multi-domain setting in opensips.cfg the looping still happen. Would I add something in my opensips.cfg to avoid the looping?
Thanks, Eason Bogdan-Andrei Iancu wrote: > > Hi Eason , > > the looping happens because your OpenSIPS does not recognize the domain > from RURI as local domain (to be processed locally) and simply fwds it > based on DNS. > > In your script, do you use multi-domain support? Is it based on the > default opensips cfg ? > > Regards, > Bogdan > > hsuan wrote: >> Hi Bogdan, >> >> Thanks for your feedback. >> >> Yes, I can find the sip request to itself on LO interface. >> >> But I don't know what setting in opensips server will cause SIP looping. >> Could you spell out more precisely? Why the sip looping only happens in >> the >> domain is not numeric? Do you mean it's not the DNS issue? I am a little >> confused. >> >> Best regards, >> Eason >> >> >> >> Bogdan-Andrei Iancu wrote: >> >>> Hi Eason, >>> >>> according to RFC3263 ( SIP: Locating SIP Servers), if the explicit >>> protocol and port is contain by the destination SIP URI, the proxy must >>> try to do NAPTR and SRV lookups to discover what protocol and port to >>> use... >>> If these records are missing, the default value ( UDP + 5060) are >>> assumed. >>> >>> these DNS lookups are done each time a requests is routed out (if not >>> using IPs). >>> >>> What happens in your case is a SIP looping on the proxy (sending the >>> request to itself). You can check this with tcpdump/ngrep/wireshark , >>> watching the traffic on LO interface. >>> >>> Regards, >>> Bogdan >>> >>> >>> hsuan wrote: >>> >>>> Hi all, >>>> >>>> I am newbie on opensips, I wonder if the NAPTR is necessary in some >>>> case? >>>> When my sip domain is set to FQDN, the opensips server will send NAPTR >>>> query >>>> to DNS server. But there is no NAPTR supported DNS in my environment, >>>> although the opensips server will get the ip and port eventaully. >>>> Why the opensips server will send NAPTR query again and again even >>>> though >>>> it >>>> already get the ip and port from DNS? When the opensips server get into >>>> the >>>> NAPTR loop, the user will get 483 too many hops finally and will not >>>> able >>>> to >>>> register to opensips server. Once if the sip domain is set to ip >>>> address, >>>> the user will register successfully. Is there any way to disable the >>>> NAPTR >>>> query in opensips server? Please advice. >>>> >>>> Best regards, >>>> Eason >>>> >>>> >>>> >>>> >>> _______________________________________________ >>> Users mailing list >>> [email protected] >>> http://lists.opensips.org/cgi-bin/mailman/listinfo/users >>> >>> >>> >> >> > > > _______________________________________________ > Users mailing list > [email protected] > http://lists.opensips.org/cgi-bin/mailman/listinfo/users > > -- View this message in context: http://n2.nabble.com/Is-NAPTR-query-always-necessary--tp3187819p3222991.html Sent from the OpenSIPS - Users mailing list archive at Nabble.com. _______________________________________________ Users mailing list [email protected] http://lists.opensips.org/cgi-bin/mailman/listinfo/users
