Re: [SR-Users] ACK not relayed

2012-07-31 Thread David Notivol
Hello, We found out the problem, it was out fault. The ACK was dropped because the was a previous (and incorrect) evaluation of $rU. Being $null for these calls, the ACK wasn't relayed. We already fixed it; thanks for the assistance. Regards, David. 2012/7/30 Daniel-Constantin Mierla > Hello,

Re: [SR-Users] ACK not relayed

2012-07-30 Thread David Notivol
Hello, It looks like the r-uri in the trace is different from the one kamailio considers. From the ACK message captured with ngrep: ACK sip:200.87.137.150:5060;user=phone SIP/2.0 But form the logs: Jul 30 09:15:00 theseus-test /usr/local/kamailio/sbin/kamailio[1577]: DEBUG: [parser/msg_parser.c:

Re: [SR-Users] ACK not relayed

2012-07-30 Thread Daniel-Constantin Mierla
Hello, the log message shows that the transaction is not found. Is the ACK coming late after 200ok ? There is a tm module parameter that you can adjust to prolong the time a transaction is kept after completion, if that is the case. Also, be sure the INVITE is sent using tm functions, not st

Re: [SR-Users] ACK not relayed

2012-07-30 Thread David Notivol
This is the code that's being executed: route[WITHINDLG] { if (has_totag()) { # sequential request withing a dialog should # take the path determined by record-routing xlog("ESTAMOS EN WITHIN\n"); if (loose_route()){ xlog("LOOSE ROUTE DETECTED\n");

Re: [SR-Users] ACK not relayed

2012-07-30 Thread Daniel-Constantin Mierla
Hello, if your config is based on the default one, there is a check for associated INVITE transaction and if that does not exist, then the ACK is droppend. You can use debugger module with cfgtrace set on in order to see what actions in the config file are executed. That will help to see if

Re: [SR-Users] ACK not relayed

2012-07-30 Thread David Notivol
Hi Daniel, This is the ACK message: U 2012/07/30 04:23:31.604721 79.170.68.151:5060 -> 79.170.68.157:5060 ACK sip:200.87.137.150:5060;user=phone SIP/2.0. Via: SIP/2.0/UDP 79.170.68.151:5060 ;branch=z9hG4bK334faa4497ll114a52eACK450932302031. Max-Forwards: 70. Route: . To: ;tag=ldb0cbn6-CC-23. From

Re: [SR-Users] ACK not relayed

2012-07-30 Thread Daniel-Constantin Mierla
Hello, can you add a log message to print the source ip, call id and r-uri? It may happen that the ACK is looping back if r-uri is pointing to itself. Also, try to get the ngrep on all devices, like: ngrep -d any -qt -W byline port 5060 Pasting the ACK request here will help to see if somethi

[SR-Users] ACK not relayed

2012-07-29 Thread David Notivol
In a UAC-Kamailio-UAS scenario, we've found a case where the ACK coming from uac is not relayed by our proxy to the uas. This is the log for the ACK message: Jul 27 10:04:59 theseus-test /usr/local/kamailio/sbin/kamailio[17358]: DEBUG: [parser/msg_parser.c:624]: SIP Request: Jul 27 10:04