<html>
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type">
</head>
<body bgcolor="#FFFFFF" text="#000000">
<div class="moz-cite-prefix">Hi All<br>
<br>
I've made tha call from an internal machine and opensips still
appears to ignore the ACKs<br>
<br>
The ACK looks to be OK<br>
<br>
2016/10/10 17:28:20.183387 192.168.36.92:5060 ->
192.168.36.141:5060<br>
ACK <a class="moz-txt-link-freetext" href="sip:01382250631@192.168.36.141">sip:01382250631@192.168.36.141</a> SIP/2.0<br>
Via: SIP/2.0/UDP 192.168.36.92:5060;branch=z9hG4bK665e6330;rport<br>
Max-Forwards: 70<br>
From: <a class="moz-txt-link-rfc2396E" href="sip:01382250029@192.168.36.92"><sip:01382250029@192.168.36.92></a>;tag=as27a256cc<br>
To: <a class="moz-txt-link-rfc2396E" href="sip:01382250631@192.168.36.141"><sip:01382250631@192.168.36.141></a>;tag=gK0ca8d98e<br>
Contact: <a class="moz-txt-link-rfc2396E" href="sip:01382250029@192.168.36.92:5060"><sip:01382250029@192.168.36.92:5060></a><br>
Call-ID: <a class="moz-txt-link-abbreviated" href="mailto:259bb5f7748fc7fe68eaf1c95a70f5ec@192.168.36.92:5060">259bb5f7748fc7fe68eaf1c95a70f5ec@192.168.36.92:5060</a><br>
CSeq: 103 ACK<br>
User-Agent: FPBX-12.0.76.2(11.7.0)<br>
Content-Length: 0<br>
<br>
this is from an asterisk box in response to a 404 from the
Opensips Box.<br>
Opensips sends several 404s and there are ACKs to the fist four
and it still sends subsequebt ones<br>
Regards<br>
<br>
Richard<br>
<br>
On 07/10/2016 19:46, Richard Robson wrote:<br>
</div>
<blockquote
cite="mid:CA+pAYcpuAaHjP_FZ8=2S2gQCvqN-sw4TVniEuw0+GwO_jdeA_A@mail.gmail.com"
type="cite">
<p dir="ltr">The ack is from the cp. opensips is sending the 4xx.<br>
I'll try the same on another provider. Thanks for the info</p>
<div class="gmail_extra"><br>
<div class="gmail_quote">On 7 Oct 2016 18:27, "Newlin, Ben" <<a
moz-do-not-send="true" href="mailto:Ben.Newlin@inin.com">Ben.Newlin@inin.com</a>>
wrote:<br type="attribution">
<blockquote class="gmail_quote" style="margin:0 0 0
.8ex;border-left:1px #ccc solid;padding-left:1ex">
<div bgcolor="white" link="blue" vlink="purple" lang="EN-US">
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Calibri">The
most likely cause is that there is something wrong
in the format of the ACK which is causing the far
end to not recognize it as being the ACK for that
4XX response. So the far end will continue to
retransmit the 4XX response. On the OpenSIPS side,
these are recognized as retransmissions so the
previous response is resent without triggering the
failure route.</span></p>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Calibri">Â </span></p>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Calibri">The
reason it happens on 4XX but not on 200 OK is that
ACKs within a dialog – for 200 OK responses to
INVITE or BYE – are actually requests themselves and
are sent end-to-end just like INVITEs and BYEs.
These ACKs are constructed following the rules for
any request within a dialog [1].</span></p>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Calibri">Â </span></p>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Calibri">ACKs to
failure responses, however, are transmitted at the
transaction layer which means in this case they are
being generated by OpenSIPS directly. Transactional
ACKs are not requests and the rules for constructing
them are different [2]. The most important parts are
that the Via and Request-URI headers must match
those in the initial request exactly.</span></p>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Calibri">Â </span></p>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Calibri">I have
encountered this problem several times when my
manipulations of messages in the routing script
cause the ACKs to be malformed. I would suggest
capturing a SIP trace of the failing transaction and
verify the ACK is constructed properly.</span></p>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Calibri">Â </span></p>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Calibri">[1] <a
moz-do-not-send="true"
href="https://tools.ietf.org/html/rfc3261#section-12.2.1.1"
target="_blank">
https://tools.ietf.org/html/<wbr>rfc3261#section-12.2.1.1</a></span></p>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Calibri">[2] <a
moz-do-not-send="true"
href="https://tools.ietf.org/html/rfc3261#section-17.1.1.3"
target="_blank">
https://tools.ietf.org/html/<wbr>rfc3261#section-17.1.1.3</a></span></p>
<div>
<div>
<p class="MsoNormal"><span
style="font-size:10.5pt;font-family:Calibri;color:black">Â </span></p>
</div>
</div>
<p class="MsoNormal"><span
style="font-size:10.5pt;font-family:Calibri;color:black">Ben
Newlin</span><span
style="font-size:11.0pt;font-family:Calibri"></span></p>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Calibri">Â </span></p>
<div style="border:none;border-top:solid #b5c4df
1.0pt;padding:3.0pt 0in 0in 0in">
<p class="MsoNormal"><b><span
style="font-family:Calibri;color:black">From: </span>
</b><span style="font-family:Calibri;color:black"><<a
moz-do-not-send="true"
href="mailto:users-bounces@lists.opensips.org"
target="_blank">users-bounces@lists.opensips.<wbr>org</a>>
on behalf of Richard Robson <<a
moz-do-not-send="true"
href="mailto:rrobson@greenlightcrm.com"
target="_blank">rrobson@greenlightcrm.com</a>><br>
<b>Organization: </b>Greenlight Innovation<br>
<b>Reply-To: </b>OpenSIPS users mailling list
<<a moz-do-not-send="true"
href="mailto:users@lists.opensips.org"
target="_blank">users@lists.opensips.org</a>><br>
<b>Date: </b>Friday, October 7, 2016 at 12:46 PM<br>
<b>To: </b>OpenSIPS users mailling list <<a
moz-do-not-send="true"
href="mailto:users@lists.opensips.org"
target="_blank">users@lists.opensips.org</a>><br>
<b>Subject: </b>[OpenSIPS-Users] multiple
retransmissions on 4XX after ACK</span></p>
</div>
<div>
<p class="MsoNormal">Â </p>
</div>
<div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">Hi
Guys,</span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">Â </span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">Not
sure if this a problem or normal behaviour or
I'm doing something wrong.</span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">Â </span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">Â </span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">after
a 4XX is sent and the ACK recieved I can see 3
retransmissions of
</span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">the
4XX message all with corresponding ACKs.
Whywould it re transmit
</span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">after
an ACK</span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">Â </span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">in
the logs in the reply route I only see one. Is
there something I
</span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">should
be doing or is this normal behaviour. It doesnt
do it with BYEs</span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">Â </span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">We
are testing with BT next wee and I'd like
everything to be shipshape</span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">Â </span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">this
is from the carrier to opensips</span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">Â </span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">│INVITE
sip:<a moz-do-not-send="true"
href="mailto:441618501059@gl-sip-03.greenlightcrm.com"
target="_blank">441618501059@gl-sip-03.<wbr>greenlightcrm.com</a>
SIP/2.</span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">Â Â Â Â Â Â Â Â Â Â Â Â Â Â PSTN
CARRIERÂ Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â OPENSIPSÂ Â Â Â </span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">│Record-Route:
<<a class="moz-txt-link-freetext" href="sip:109.239.96.133;lr;ftag=">sip:109.239.96.133;lr;ftag=</a><wbr>0UUHS0000030000E</span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">Â Â Â Â Â Â Â Â Â Â
──────────┬─────────
</span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">──────────┬─────────│<wbr>01001u1J9XWPK0DDUY6X;did=e7f.<wbr>7bf9fe87></span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â
│        INVITE (SDP) │        │Via:
SIP/2.0/UDP
</span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">109.239.96.133:5060;branch=<wbr>z9hG4bK547c.48</span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">Â Â
17:42:38.425641  │
──────────────────────────> │        │a4d4.0</span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">Â Â Â Â Â Â Â Â
+0.004634  │      100 Giving a try │       Â
│Via: SIP/2.0/UDP
</span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">194.145.191.131:5060;branch=<wbr>z9hG4bK00E0F5</span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">Â Â
17:42:38.430275  │
<────────────────────────── │       Â
</span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">│0E45333EAEE2FDC3E18D</span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">Â Â Â Â Â Â Â Â
+0.105251  │        180 Ringing │       Â
│From:
</span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black"><sip:<a
moz-do-not-send="true"
href="mailto:01382250029@194.145.191.131"
target="_blank">01382250029@194.145.191.<wbr>131</a>>;tag=0UUHS000003000</span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">Â Â
17:42:38.535526  │
<────────────────────────── │       Â
</span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">│1D01001u1J9XWPK0DDUY6X</span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">Â Â Â Â Â Â Â Â
+0.128720  │        180 Ringing │        │To:
</span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black"><sip:<a
moz-do-not-send="true"
href="mailto:441618501059@109.239.96.133"
target="_blank">441618501059@109.239.96.<wbr>133</a>></span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">Â Â
17:42:38.664246  │
<<<──────────────────────── │       Â
│Call-ID:
</span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">4515e0000ef5-57f7d085-<wbr>4d7d4603-f256d18-48e7f14@12</span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">Â Â Â Â Â Â Â Â +10.118555Â Â
│    408 Request Timeout │        │0.0.1</span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">Â Â
17:42:48.782801  │
<────────────────────────── │        │CSeq:
</span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">33717
INVITE</span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">Â Â Â Â Â Â Â Â
+0.000610  │            ACK │       Â
│Contact:
</span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black"><sip:<a
moz-do-not-send="true"
href="http://194.145.191.131:5060"
target="_blank">194.145.191.131:5060</a>></span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">Â Â
17:42:48.783411  │
──────────────────────────> │       Â
</span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">│Allow-Events:
refer</span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">Â Â Â Â Â Â Â Â
+0.436750  │    408 Request Timeout │       Â
│Allow: INVITE,
</span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">ACK,
BYE, CANCEL, OPTIONS, PRACK, INFO, REF</span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">Â Â
17:42:49.220161  │
<<<──────────────────────── │       Â
│, NOTIFY,
</span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">SUBSCRIBE,
UPDATE</span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">Â Â Â Â Â Â Â Â
+0.000636  │            ACK │       Â
│Content-Type:
</span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">application/sdp</span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">Â Â
17:42:49.220797  │
────────────────────────>>> │       Â
</span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">│Max-Forwards:
69</span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">Â Â Â Â Â Â Â Â
+1.003961  │    408 Request Timeout │       Â
│Supported:
</span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">timer,
replaces, histinfo, 100rel</span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">Â Â
17:42:50.224758  │
<<<──────────────────────── │       Â
</span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">│User-Agent:
TELES-SBC</span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">Â Â Â Â Â Â Â Â
+0.000705  │            ACK │       Â
│Content-Length:  463</span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">Â Â
17:42:50.225463  │
────────────────────────>>> │        │</span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">Â Â Â Â Â Â Â Â
+2.005938  │    408 Request Timeout │       Â
│v=0</span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">Â Â
17:42:52.231401  │
<<<──────────────────────── │       Â
│o=-
</span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">1890151066
0 IN IP4 194.145.191.134</span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">Â Â Â Â Â Â Â Â
+0.000651  │            ACK │       Â
│s=TELES-SBC</span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">Â Â
17:42:52.232052  │
────────────────────────>>> │       Â
│c=IN IP4
</span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">194.145.191.134</span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â
│ │        │t=0 0</span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â <wbr>Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â
│</span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">Â </span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">Regards,</span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">Â </span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">Â </span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">--
</span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">Richard
Robson</span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">Greenlight
Support</span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">01382
843843</span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black"><a
moz-do-not-send="true"
href="mailto:support@greenlightcrm.com"
target="_blank">support@greenlightcrm.com</a></span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">Â </span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">Â </span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">______________________________<wbr>_________________</span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">Users
mailing list</span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black"><a
moz-do-not-send="true"
href="mailto:Users@lists.opensips.org"
target="_blank">Users@lists.opensips.org</a></span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black"><a
moz-do-not-send="true"
href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users"
target="_blank">http://lists.opensips.org/cgi-<wbr>bin/mailman/listinfo/users</a></span></p>
</div>
<div>
<p class="MsoNormal"><span
style="font-size:11.0pt;font-family:Consolas;color:black">Â </span></p>
</div>
</div>
</div>
</div>
<br>
______________________________<wbr>_________________<br>
Users mailing list<br>
<a moz-do-not-send="true"
href="mailto:Users@lists.opensips.org">Users@lists.opensips.org</a><br>
<a moz-do-not-send="true"
href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users"
rel="noreferrer" target="_blank">http://lists.opensips.org/cgi-<wbr>bin/mailman/listinfo/users</a><br>
<br>
</blockquote>
</div>
</div>
</blockquote>
<br>
<p><br>
</p>
<pre class="moz-signature" cols="72">--
Richard Robson
Greenlight Support
01382 843843
<a class="moz-txt-link-abbreviated" href="mailto:support@greenlightcrm.com">support@greenlightcrm.com</a></pre>
</body>
</html>