From b4e825cc18c1ea9aa5ad6b0c7c65c2ef93c2a317 Mon Sep 17 00:00:00 2001 From: lazedo Date: Tue, 21 Jul 2020 18:03:41 +0000 Subject: [PATCH] always set contact alias on a reply * so that acks go to proper address (cherry picked from commit 248f758ec56d3edd280a0b9420e0465f5f493b08) --- kamailio/nat-traversal-role.cfg | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/kamailio/nat-traversal-role.cfg b/kamailio/nat-traversal-role.cfg index 1bc42eb..2a6d893 100644 --- a/kamailio/nat-traversal-role.cfg +++ b/kamailio/nat-traversal-role.cfg @@ -101,6 +101,10 @@ route[NAT_MANAGE] setbflag(FLB_NATB); } + if (is_reply()) { + set_contact_alias(); + } + if (!(isflagset(FLT_NATS) || isbflagset(FLB_NATB))) { xlog("L_DEBUG", "$ci|log|NOT SETTING\n"); return;