Hi, On 08/29/2011 10:27 PM, Daniel-Constantin Mierla wrote: > No clue yet since I am not calling loose_route() for initial requests, > like in the default config, so if there is an issue just with the case > of pre-loaded Route, I couldn't spot it so far. Having the value of the > parameters it tries to parse (maybe it starts too early/late in the > header, or something else) should give some hints...
I was finally able to deploy a version with debug messages, and it looks like this, when it works as expected: /usr/sbin/kamailio[23936]: INFO: path [path.c:213]: parsing route parameters 'lr;received=sip:1.2.3.4:52091' And the other cases where it fails, it look like this: /usr/sbin/kamailio[23927]: INFO: path [path.c:213]: parsing route parameters 'te: <sip:my.domain.com;lr>#015#012Max-Forwards: 69#015#012F' /usr/sbin/kamailio[23927]: ERROR: path [path.c:215]: failed to parse route parameters '<sip:my.domain.com;lr>#015#012Max-Forwards: 69#015#012F' The content of "str *r_param" differs a lot, e.g. sometimes it's "ntact: <sip:431234566@1.2.3.4:41994;" or any other random part of the SIP message. No idea how this could happen. The sip message itself looks perfectly fine for cases where this occurs. Andreas
signature.asc
Description: OpenPGP digital signature
_______________________________________________ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users