Hello,

On 8/2/11 11:59 AM, Andrew Pogrebennyk wrote:
Daniel,

On 02.08.2011 11:35, Daniel-Constantin Mierla wrote:
No, it does not (30 < 150). I've also tried settings max_inv_lifetime
to even greater 300 seconds, no luck..
OK. Btw, do you set both parameters of t_set_fr(...)?

I've tried adding a second parameter, also inserted t_reset_fr() before the call to t_set_fr(), still no luck.

I found some time to look over the logs you sent to me. The cancel is for first branch, not the second. Can you send a sip trace to properly confirm that and see if something wrong there? From the logs:

Aug 2 15:44:00 localhost /usr/local/sbin/kamailio[32195]: DEBUG: <core> [parser/msg_parser.c:630]: SIP Request: Aug 2 15:44:00 localhost /usr/local/sbin/kamailio[32195]: DEBUG: <core> [parser/msg_parser.c:632]: method: <INVITE> Aug 2 15:44:00 localhost /usr/local/sbin/kamailio[32195]: DEBUG: <core> [parser/msg_parser.c:634]: uri: <sip:0115@a.b.c.d:5060> Aug 2 15:44:00 localhost /usr/local/sbin/kamailio[32195]: DEBUG: <core> [parser/msg_parser.c:636]: version: <SIP/2.0> Aug 2 15:44:00 localhost /usr/local/sbin/kamailio[32195]: DEBUG: <core> [parser/parse_via.c:1287]: Found param type 232, <branch> = <z9hG4bKa397.6dc05bd1.1>; state=16
...
Aug 2 15:44:00 localhost /usr/local/sbin/kamailio[32195]: DEBUG: tm [t_cancel.c:328]: DEBUG: cancel_branch: sending cancel... Aug 2 15:44:00 localhost /usr/local/sbin/kamailio[32195]: DEBUG: <core> [parser/msg_parser.c:630]: SIP Request: Aug 2 15:44:00 localhost /usr/local/sbin/kamailio[32195]: DEBUG: <core> [parser/msg_parser.c:632]: method: <CANCEL> Aug 2 15:44:00 localhost /usr/local/sbin/kamailio[32195]: DEBUG: <core> [parser/msg_parser.c:634]: uri: <sip:0116@a.b.c.d:5061> Aug 2 15:44:00 localhost /usr/local/sbin/kamailio[32195]: DEBUG: <core> [parser/msg_parser.c:636]: version: <SIP/2.0> Aug 2 15:44:00 localhost /usr/local/sbin/kamailio[32195]: DEBUG: <core> [parser/parse_via.c:1287]: Found param type 232, <branch> = <z9hG4bKa397.6dc05bd1.0>; state=16

As you can see the branch parameter for cancel ends in .0, while the forwarded invite has .1

Cheers,
Daniel

_______________________________________________
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

Reply via email to