On Tue, Jul 5, 2011 at 7:49 PM, I?aki Baz Castillo <ibc at aliax.net> wrote: > 2011/7/5 I?aki Baz Castillo <ibc at aliax.net>: >> But PJSIP fails on this and just connects to the proxy using TLS if >> the Record-Route contains a ";transport=tls" URI param. > > The fact is that if PJSIP sent the INVITE using TLS and receives the > 200 with a Record-Route "<sips:IP_PROXY:PORT>" or > "<sips:IP_PROXY:PORT;transport=tcp>", then PJSIP does not send an ACK, > neither under TCP so the dialog gets broken due to this bug in PJSIP. > I have not tried this myself, but I'm pretty sure that we don't like the "transport=tcp" in "<sips:host;transport=tcp>" URI, as we would think that as insecure transport. I don't know why plain sips URI without transport parameter doesn't work. But I'm pretty sure the log will tell you, that's why you should look at that first. -Benny