[asterisk-dev] SIP issue (chan_sip.c:7724 set_address_from_contact) with Nortel CS1K

Olle E Johansson olle at voop.com
Sun Apr 1 02:12:53 MST 2007


1 apr 2007 kl. 10.58 skrev Olle E Johansson:

>
> 30 mar 2007 kl. 23.52 skrev Christopher Thompson:
>
>> Contact: <sip:65602093;phone-context=*BLANKED*: 
>> 5060;maddr=47.160.109.70;transport=udp;user=phone>
>
> This is the culprit. There's no @ sign in this contact. nortel has  
> a way of implementing their own stuff, not really
> bothering about interoperability.

Thinking about it in the sunshine for a few minutes, I understand  
that this URI has to be parsed as a hostname,
analog to the
		sip:localhost

URI. Especially since there's a ":5060" in the middle. I would report  
this as a bug to Nortel, since the
:5060 is an attribute to the hostname which obviously is missing,  
unless Nortel has standardised on
IP addresses in full digital notation. The only place I've seen that  
before was the early Apple TCP/IP
stack for the Macintosh, where they did not use the four groups  
separated by dots, only full digital
notation of the value of the 32 bits.

/O


More information about the asterisk-dev mailing list