Daniel-Constantin Mierla writes:

> Do you have the rr modparam related socket name mode set?

Yes, sorry, forgot to mention it:

modparam("rr", "sockname_mode", 1)

I have added some debug to loose.c and some converted DBGs to INFOs in
rr_do_force_send_socket() function:

        if(rr_sockname_mode!=0 && puri->params.len>0) {
                s = puri->params;
                if(s.s[s.len-1]==';') {
                        s.len--;
                }
                LM_INFO("Looking ;sn param from  %.*s\n", s.len, s.s);
        ...
                LM_INFO("use of sockname parameter enabled, but failed to find 
it\n");
                free_params(plist);
        }

This is what I got to syslog:

eb 12 14:53:07 lab /usr/bin/sip-proxy[8662]: INFO: rr [loose.c:759]: 
rr_do_force_send_socket(): Looking ;sn param from  
transport=tls;r2=on;sn=ext_tls;lr;n1;savp=avp;pm=0
Feb 12 14:53:07 lab /usr/bin/sip-proxy[8662]: INFO: rr [loose.c:783]: 
rr_do_force_send_socket(): use of sockname parameter enabled, but failed to 
find it
Feb 12 14:53:07 lab /usr/bin/sip-proxy[8662]: WARNING: rr [loose.c:800]: 
rr_do_force_send_socket(): no socket found to match second RR 
(sip:tenantX.teams.tutpro.com:8007;transport=tls;r2=on;sn=ext_tls;lr;n1;savp=avp;pm=0)

So looks like some bug in the looking, since ;sn is there.

-- Juha

_______________________________________________
Kamailio (SER) - Users Mailing List
[email protected]
https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users

Reply via email to