Hello list,
I am trying to understand why the thomson ST2030 hard phone does not work with my openser. I have noticed while ngreping that it seems to not respect the record-route header.
I have the following incoming invite:
U 2007/10/18 19:31:54.067545 xx.xx.33.119:5060 -> 10.0.0.136:15060 INVITE sip:1920@10.0.0.136:15060;user=phone SIP/2.0. Record-Route: sip:xx.xx.33.119:5060;nat=yes;lr=on. Via: SIP/2.0/UDP 192.168.5.119;branch=z9hG4bKae88.af6caa.0. Via: SIP/2.0/UDP 192.168.5.120:5060;branch=z9hG4bK58e93388;rport=5060. From: sip:6897@192.168.5.120;tag=as246d1f36. To: sip:1920@192.168.5.119.
And the phone answers to the IP of the first via instead of the one in record-route:
U 2007/10/18 19:31:54.083370 10.0.0.136:15060 -> 192.168.5.119:5060 SIP/2.0 100 Trying. Via: SIP/2.0/UDP 192.168.5.119;branch=z9hG4bKae88.af6caa.0. Via: SIP/2.0/UDP 192.168.5.120:5060;branch=z9hG4bK58e93388;rport=5060. From: sip:6897@192.168.5.120;tag=as246d1f36. To: sip:1920@192.168.5.119.
I would like to know the opinion of SIP gourous out there: is this rfc-compliant ? I don't have this issue with other phones so I am wondering if I should ask for a refund...
Thank you !