Hi Henning

My situation is that I am connected to several providers with different IP addresses used for communicating with them.
all the addresses are natted on my end.
Private addresses in the Contact header are a problem with some providers. with others the problem is private addresses in the method line.
The topoh module could uniformly fix all these kinds of problems but it doesn't support using different mask IP's

From: Henning Westerholt <hw@gilawa.com>
Sent: Tuesday, August 16, 2022 11:03
To: Kamailio (SER) - Development Mailing List <sr-dev@lists.kamailio.org>
Cc: Tor Petterson <tor.petterson@enreach.com>
Subject: RE: Per message storage
 

Hello Tor,

 

can you be a bit more specific what you mean with “multiple outside IP addresses”?

 

If you are referring to the Contact header, this can be adapted by setting an XAVP and switching to the correct mode.

 

Cheers,

 

Henning

 

--

Henning Westerholt – https://skalatan.de/blog/

Kamailio services – https://gilawa.com

 

From: sr-dev <sr-dev-bounces@lists.kamailio.org> On Behalf Of Tor Petterson
Sent: Monday, August 15, 2022 10:58 AM
To: sr-dev@lists.kamailio.org
Subject: [sr-dev] Per message storage

 

Hi

 

I am looking at modifying the topoh module to support having multiple outside IP addresses.

To do this I am looking for a way to store an IP address per SIP message for later use. Is there a standard way of doing this or will I have to add a data structure to the module for this?

 

Tor