Hello Stefano,

It looks like an ACK to a 200 OK reply (as it has Route headers). Such ACK is routed based on Route hdr + RURI. So, in script, this ACK should hit loose_route() and a t_relay().

To double check that, do a script_trace() - see http://www.opensips.org/Documentation/Script-CoreFunctions-1-11#toc42

put in the very begingin of your script:
    if (is_method("ACK"))
        script_trace(1,"RU=$ru , DU=$du", "ack");

And see what is going on.

PS: be sure the ACK is not looping on lo interface.

Regards,

Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
http://www.opensips-solutions.com

On 22.01.2015 23:58, Stefano Pisani wrote:
I have a strange issue with an ACK that never leaves Opensips. It disappears.
This is the ACK message incoming dumped with ngrep

U publicIP1:32769 -> publicIPOpenSIPS:5172
ACK sip:s@publicIP2:6050 SIP/2.0.
Via: SIP/2.0/UDP 192.168.4.53:32769;branch=z9hG4bK-nt6kbhw2yq7b;rport.
Route: <sip:publicIPOpenSIPS:5172;lr;ftag=dwlhrdursy;vsf=AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>.
From: "103" <sip:103@publicIPOpenSIPS:5172>;tag=dwlhrdursy.
To: <sip:5002362@publicIPOpenSIPS:5172;user=phone>;tag=as24f5fc71.
Call-ID: 313432313936303531313339303433-apx44rudybcq.
CSeq: 1 ACK.
Max-Forwards: 70.
User-Agent: snom710/8.7.5.13.
Contact: <sip:[email protected]:32769;line=a7hcmd7s>;reg-id=1.
Content-Length: 0.

_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users



_______________________________________________
Users mailing list
[email protected]
http://lists.opensips.org/cgi-bin/mailman/listinfo/users

Reply via email to