Problem using TCP as transport with ";transport=tcp"

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



2011/10/7 Sundar Subramaniyan <sundar.subramaniyan at gmail.com>:
> PJSIP uses TCP for sending invite to remote party. I get 180 ringing and 200
> OK responses from the remote which are fine.
> But, the ACK to 200 OK is not sent in TCP.

Please paste a SIP trace.

The ACK for a 200 OK response is a *new* transaction so it becomes an
in-dialog request. It means that it would be sent to the Record-Route
URI received in the 200 OK response (or the Contact URI of the 200 if
it has no Record-Route). So that URI MUST contain ;transport=tcp. If
not, the UAS or the proxy in the middle is just wrong.

This is easy to see in a SIP trace, paste it please.

-- 
I?aki Baz Castillo
<ibc at aliax.net>



[Index of Archives]     [Asterisk Users]     [Asterisk App Development]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [Linux API]
  Powered by Linux