> On 11 Nov 2021, at 12:48, Ross McKillop <[email protected]> wrote:
> 
> 
> 
>> On 11 Nov 2021, at 07:22, Olle E. Johansson <[email protected] 
>> <mailto:[email protected]>> wrote:
>> 
>> 
>> 
>>> 10 nov. 2021 kl. 18:21 skrev Ross McKillop <[email protected] 
>>> <mailto:[email protected]>>:
>>> 
>>> Hi,
>>> 
>>> Thanks, I was almost certain that is set but it seems it may not be so will 
>>> double check that, thank you :) 
>>> 
>>> Now to solve the other issue…. 
>> Just a nit-picking note: All these are non-standard fixes. The standard 
>> based way is to use the outbound module, it’s the way to allow the sip 
>> server to use an inbound TCP connection for outbound requests. This applies 
>> to client2server connections.
>> 
>> For server2server connections there is a requirement of mutual TLS auth in 
>> order to be able to reuse the connection in both directions
> 
> I thought this would be possible with TCP too.
No, if a client opens a TCP connection and registers over TCP, it provides a 
contact. The server is required to use that contact to set up a session to the 
client.
With SIP Outbound (and the module, the module implements this RFC) standard, 
the server is allowed to reuse the incoming TCP (or TCP/TLS) connection for 
outbound requests.

/O
> 
> I looked at the outbound module but this is a 'drop in' replacement for 
> something that already exists, so I'm trying to avoid rewriting headers as 
> would be required for flow IDs etc, however it's a definite preferred method 
> for improvement.
> 
> As an aside, and it may be the same issue in 
> https://www.mail-archive.com/[email protected]/msg15589.html 
> <https://www.mail-archive.com/[email protected]/msg15589.html>, 
> when you force an outbound socket on a specific port and a reply is received 
> on that port, both $Rp and $Rut show the port on the first listen directive, 
> not the port it was actually received on, which makes it a bit harder to do 
> what I was trying to as well :/
> 
> Ross
> 
> __________________________________________________________
> Kamailio - Users Mailing List - Non Commercial Discussions
>  * [email protected]
> Important: keep the mailing list in the recipients, do not reply only to the 
> sender!
> Edit mailing list options or unsubscribe:
>  * https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users

__________________________________________________________
Kamailio - Users Mailing List - Non Commercial Discussions
  * [email protected]
Important: keep the mailing list in the recipients, do not reply only to the 
sender!
Edit mailing list options or unsubscribe:
  * https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users

Reply via email to