Hello,
Normally this should work. Have you compared the first and the second ACK? Are they
looking identical? Do you see any errors in the log regarding topology hiding module?
Cheers,
Henning
--
Henning Westerholt –
https://skalatan.de/blog/
Kamailio services –
https://gilawa.com<https://gilawa.com/>
From: sr-users <sr-users-bounces(a)lists.kamailio.org> On Behalf Of Minh Phan
Sent: Monday, October 12, 2020 5:33 PM
To: Kamailio (SER) - Users Mailing List <sr-users(a)lists.kamailio.org>
Subject: [SR-Users] TOPOS module and fix_nated_contact
Hi List,
I am using Topos module to hide network topology. I am having a problem of routing the ACK
request for REINVITE. Here is the schema:
A KAMAILIO B
1. --------- INVITE -------->
2. <---- 180 RINGING ---
3. <---- 200 OK ---
4. ---- ACK --->
5. <--------- (RE) INVITE --
6. --------- OK --->
7. <---- ACK ----- (THIS ACK IS SENT TO PRIVATE IP OF A)
I use TOPOS module along with fix_nated_contact as I would do normally for natted UAs. The
first ACK (4) is routed correctly but not the second one (7), which is routed to the
PRIVATE IP of A instead of routing to its public address.
Has anyone run into this problem while using TOPOS module? How could I make them work
together?
Best Regards,
Minh Phan