Hi Nauman,

The problem is with the RURI in ACK ( the identification of the UAC) - 
it has no proto indication and the default is UDP.

The RURI should contain "transport=tls" param or SIPS schema.

Regards,
Bogdan

Nauman Sulaiman wrote:
> Hi, using Opensips 1.6.2. We are using Opensips as outbound proxy using TLS 
> just for final hop between UAC and Opensips. Other legs of the call will be 
> udp. We have a test set up with Sipgate (but same occurs with other 
> providers) where an incoming INVITE to the UAC via opensips results in 200ok  
> generated by UAC and then the ACK coming back from sipgate server is routed 
> over udp connection as opposed to tls, opensips seems to be ignoring the 
> Route header in the ACK
>
> If the contact header has a sips uri opensips will route it correctly but 
> some voip providers do not like sips uri in contact header and we are only 
> using tls for the final hop so are not using a sips uri for contact header.
>
> Do we have our understanding of the spec wrong or should opensips be routing 
> according to the route header or should it use the contact header. 
>
> Opensips ip 172.230.135.190   UAC ip 81.13.94.206
>
> U 217.10.79.23:5060 -> 172.230.135.190:5060
> ACK sip:[email protected]:59053 SIP/2.0.
> Via: SIP/2.0/UDP 217.10.79.23:5060;branch=z9hG4bK59c7.0bbb2877.2.
> Via: SIP/2.0/UDP 172.20.40.4;branch=z9hG4bK59c7.0bbb2877.2.
> Via: SIP/2.0/UDP 
> 217.10.79.23:5060;received=217.10.68.226;branch=z9hG4bK6a423428.
> Via: SIP/2.0/UDP 217.10.66.71:5060;branch=z9hG4bK6a423428;rport=5060.
> Route: 
> <sip:172.230.135.190;r2=on;lr=on;ftag=as126bf37e>,<sip:172.230.135.190:5061;transport=tls;r2=on;lr=on;ftag=as126bf37e>.
> From: "anonymous" <sip:[email protected]>;tag=as126bf37e.
> To: <sip:[email protected]>;tag=94gc3N42r9X5D.
> Contact: <sip:[email protected]>.
> Call-ID: [email protected].
> CSeq: 102 ACK.
> Max-Forwards: 67.
> Content-Length: 0.
> X-hint: rr-enforced.
> .
>
>
> U 172.230.135.190:5060 -> 81.13.94.206:59053
> ACK sip:[email protected]:59053 SIP/2.0.
> Via: SIP/2.0/UDP 172.230.135.190;branch=z9hG4bK59c7.6f77cf2.3.
> Via: SIP/2.0/UDP 
> 217.10.79.23:5060;rport=5060;received=217.10.79.23;branch=z9hG4bK59c7.0bbb2877.2.
> Via: SIP/2.0/UDP 172.20.40.4;branch=z9hG4bK59c7.0bbb2877.2.
> Via: SIP/2.0/UDP 
> 217.10.79.23:5060;received=217.10.68.226;branch=z9hG4bK6a423428.
> Via: SIP/2.0/UDP 217.10.66.71:5060;branch=z9hG4bK6a423428;rport=5060.
> From: "anonymous" <sip:[email protected]>;tag=as126bf37e.
> To: <sip:[email protected]>;tag=94gc3N42r9X5D.
> Contact: <sip:[email protected]>.
> Call-ID: [email protected].
> CSeq: 102 ACK.
> Max-Forwards: 66.
> Content-Length: 0.
> X-hint: rr-enforced.
>  
>
>
>
>       
>
> _______________________________________________
> Users mailing list
> [email protected]
> http://lists.opensips.org/cgi-bin/mailman/listinfo/users
>
>   


-- 
Bogdan-Andrei Iancu
OpenSIPS Bootcamp
20 - 24 September 2010, Frankfurt, Germany
www.voice-system.ro


_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users

Reply via email to