[SR-Users] (no subject)

Marc Soda msoda at coredial.com
Mon Aug 26 18:43:32 CEST 2013


I trying to debug why Kamailio is dropping certain ACKs.  I have debug
level set to 4 and cfgtrace on.  The last thing I see in the log for my
missing ACKs is:

Aug 26 12:22:29 eng-reg1 kamailio: ERROR: *** cfgtrace:
c=[/etc/kamailio/kamailio.cfg] l=789 a=16 n=if
Aug 26 12:22:29 eng-reg1 kamailio: ERROR: *** cfgtrace:
c=[/etc/kamailio/kamailio.cfg] l=786 a=25 n=check_route_param
Aug 26 12:22:29 eng-reg1 kamailio: DEBUG: rr [loose.c:974]:
check_route_param(): params are <;alias=172.16.3.65~5060~1>
Aug 26 12:22:29 eng-reg1 kamailio: ERROR: *** cfgtrace:
c=[/etc/kamailio/kamailio.cfg] l=795 a=16 n=if

Which corresponds to these lines in the config:

        if (!(isflagset(FLT_NATS) || isbflagset(FLB_NATB))) {
                return;
        }

        if (is_request()) {            <---------LINE 795
                if (!has_totag()) {
                        if(t_is_branch_route()) {
                                add_rr_param(";nat=yes");
                        }
                }
        }

Why would that be the last line that is traced?  Is Kamailio really not
processing past here?

-- 

Marc
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-users/attachments/20130826/2db48008/attachment.html>


More information about the sr-users mailing list