There are many possibilities.
One of - use listen names and advertised address with allow_double_rr
option.
Once you do that - you'll be able to add 2 rr headers, and kamailio will be
able to handle gateway functionality between interfaces via RR/Route headers
On Thu, 28 Sept 2023, 11:53 codenot--- via sr-users, <
sr-users(a)lists.kamailio.org> wrote:
UA1(192.168.0.1) --> kamailio
(internal:192.168.0.2 public:1.1.1.1) -->
UA2(2.2.2.2)
if in UA1 INVITE, I write KSR.rr.record_route().
so UA2(2.2.2.2) received sip msg (Record-Route: <sip:1.1.1.1:7080>), so
Kamailio can received BYE/ACK from UA2.
but,Kamailio can't received BYE/ACK from UA1.
if in UA1 INVITE, i write
KSR.rr.record_route_advertised_address("192.168.0.2"), then Kamailio can
received BYE/ACK from UA1, but not from UA2.
what can i do, let Kamailio receive BYE/ACK from both sides ?
__________________________________________________________
Kamailio - Users Mailing List - Non Commercial Discussions
To unsubscribe send an email to sr-users-leave(a)lists.kamailio.org
Important: keep the mailing list in the recipients, do not reply only to
the sender!
Edit mailing list options or unsubscribe: