Module: kamailio Branch: master Commit: 8bba208fe6ae7ccb4c92362b8c33f1530b9f56da URL: https://github.com/kamailio/kamailio/commit/8bba208fe6ae7ccb4c92362b8c33f1530b9f56da
Author: Daniel-Constantin Mierla <[email protected]> Committer: Daniel-Constantin Mierla <[email protected]> Date: 2019-03-21T14:09:43+01:00 etc/kamailio.cfg: no connect for forwarding requests withing dialog - connections should be opened during the dialog creation and given that tcp/tls source port is is most of the cases ephemeral, trying to connect back fails --- Modified: etc/kamailio.cfg --- Diff: https://github.com/kamailio/kamailio/commit/8bba208fe6ae7ccb4c92362b8c33f1530b9f56da.diff Patch: https://github.com/kamailio/kamailio/commit/8bba208fe6ae7ccb4c92362b8c33f1530b9f56da.patch --- diff --git a/etc/kamailio.cfg b/etc/kamailio.cfg index 6136926265..9b8cc526f7 100644 --- a/etc/kamailio.cfg +++ b/etc/kamailio.cfg @@ -556,6 +556,10 @@ route[RELAY] { route[REQINIT] { # no connect for sending replies set_reply_no_connect(); + if(has_totag()) { + # no connect for requests within dialog + set_forward_no_connect(); + } #!ifdef WITH_ANTIFLOOD # flood detection from same IP and traffic ban for a while @@ -826,7 +830,7 @@ route[NATMANAGE] { } if(isbflagset(FLB_NATB)) { - # message in a dialog involving NAT traversal - no connect + # no connect message in a dialog involving NAT traversal set_forward_no_connect(); } #!endif _______________________________________________ Kamailio (SER) - Development Mailing List [email protected] https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-dev
