<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html;
      charset=windows-1252">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p>Hello,</p>
    <p>the connection state is OK in all outputs, so not seen as closed
      by Kamailio.</p>
    <p>Can you get the output of the netstat for that connection after
      is supposed to be closed to see its state there?</p>
    <p>Cheers,<br>
      Daniel<br>
    </p>
    <div class="moz-cite-prefix">On 11.06.19 12:17, Daniel-Constantin
      Mierla wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:c7cf4bb0-2166-6ace-f6ba-2afdd4e88501@gmail.com">
      <meta http-equiv="Content-Type" content="text/html;
        charset=windows-1252">
      <p>Hello,</p>
      <p>I didn't get the time to look at. It was a long weekend in
        Germany, with Monday being public holiday. Not sure if I get to
        it today, but hope to get time in the next few days.</p>
      <p>Cheers,<br>
        Daniel<br>
      </p>
      <div class="moz-cite-prefix">On 11.06.19 07:56, R, Rajkumar (Raj)
        wrote:<br>
      </div>
      <blockquote type="cite"
cite="mid:MN2PR15MB3181D59467EAB762BA99D172A6ED0@MN2PR15MB3181.namprd15.prod.outlook.com">
        <meta http-equiv="Content-Type" content="text/html;
          charset=windows-1252">
        <meta name="Generator" content="Microsoft Word 15 (filtered
          medium)">
        <style><!--
/* Font Definitions */
@font-face
        {font-family:Wingdings;
        panose-1:5 0 0 0 0 0 0 0 0 0;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        color:black;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
pre
        {mso-style-priority:99;
        mso-style-link:"HTML Preformatted Char";
        margin:0in;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";
        color:black;}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
        {mso-style-priority:34;
        margin-top:0in;
        margin-right:0in;
        margin-bottom:0in;
        margin-left:.5in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        color:black;}
span.HTMLPreformattedChar
        {mso-style-name:"HTML Preformatted Char";
        mso-style-priority:99;
        mso-style-link:"HTML Preformatted";
        font-family:Consolas;
        color:black;}
p.msonormal0, li.msonormal0, div.msonormal0
        {mso-style-name:msonormal;
        mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        color:black;}
span.EmailStyle21
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
span.EmailStyle22
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
span.EmailStyle23
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
span.EmailStyle26
        {mso-style-type:personal;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
span.EmailStyle27
        {mso-style-type:personal-compose;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
/* List Definitions */
@list l0
        {mso-list-id:507866588;
        mso-list-type:hybrid;
        mso-list-template-ids:-488223804 67698689 67698691 67698693 67698689 67698691 67698693 67698689 67698691 67698693;}
@list l0:level1
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Symbol;}
@list l0:level2
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:"Courier New";}
@list l0:level3
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Wingdings;}
@list l0:level4
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Symbol;}
@list l0:level5
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:"Courier New";}
@list l0:level6
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Wingdings;}
@list l0:level7
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Symbol;}
@list l0:level8
        {mso-level-number-format:bullet;
        mso-level-text:o;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:"Courier New";}
@list l0:level9
        {mso-level-number-format:bullet;
        mso-level-text:\F0A7;
        mso-level-tab-stop:none;
        mso-level-number-position:left;
        text-indent:-.25in;
        font-family:Wingdings;}
@list l1
        {mso-list-id:683895666;
        mso-list-template-ids:2079727860;}
@list l1:level1
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:.5in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Symbol;}
@list l1:level2
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:1.0in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Symbol;}
@list l1:level3
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:1.5in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Symbol;}
@list l1:level4
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:2.0in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Symbol;}
@list l1:level5
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:2.5in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Symbol;}
@list l1:level6
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:3.0in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Symbol;}
@list l1:level7
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:3.5in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Symbol;}
@list l1:level8
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:4.0in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Symbol;}
@list l1:level9
        {mso-level-number-format:bullet;
        mso-level-text:\F0B7;
        mso-level-tab-stop:4.5in;
        mso-level-number-position:left;
        text-indent:-.25in;
        mso-ansi-font-size:10.0pt;
        font-family:Symbol;}
ol
        {margin-bottom:0in;}
ul
        {margin-bottom:0in;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
        <div class="WordSection1">
          <p class="MsoNormal"><span style="color:windowtext">Did the
              shared tcp stats help?  Awaiting your inputs on this.<o:p></o:p></span></p>
          <p class="MsoNormal"><span style="color:windowtext"><o:p> </o:p></span></p>
          <div>
            <p class="MsoNormal"><span style="color:windowtext">thanks,<o:p></o:p></span></p>
            <p class="MsoNormal"><span style="color:windowtext">raj<o:p></o:p></span></p>
            <p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
          </div>
          <p class="MsoNormal"><span style="color:windowtext"><o:p> </o:p></span></p>
          <div>
            <div style="border:none;border-top:solid #E1E1E1
              1.0pt;padding:3.0pt 0in 0in 0in">
              <p class="MsoNormal"><b><span style="color:windowtext">From:</span></b><span
                  style="color:windowtext"> sr-users <a
                    class="moz-txt-link-rfc2396E"
                    href="mailto:sr-users-bounces@lists.kamailio.org"
                    moz-do-not-send="true"><sr-users-bounces@lists.kamailio.org></a>
                  <b>On Behalf Of </b>R, Rajkumar (Raj)<br>
                  <b>Sent:</b> Friday, June 7, 2019 10:44 PM<br>
                  <b>To:</b> <a class="moz-txt-link-abbreviated"
                    href="mailto:miconda@gmail.com"
                    moz-do-not-send="true">miconda@gmail.com</a>;
                  Kamailio (SER) - Users Mailing List <a
                    class="moz-txt-link-rfc2396E"
                    href="mailto:sr-users@lists.kamailio.org"
                    moz-do-not-send="true"><sr-users@lists.kamailio.org></a><br>
                  <b>Subject:</b> Re: [SR-Users] TCP reset behavior<o:p></o:p></span></p>
            </div>
          </div>
          <p class="MsoNormal"><o:p> </o:p></p>
          <p class="MsoNormal"><span style="color:windowtext">Hi Daniel,<o:p></o:p></span></p>
          <p class="MsoNormal"><span style="color:windowtext"><o:p> </o:p></span></p>
          <p class="MsoNormal"><span style="color:windowtext">Please
              find attached stats output captured every 2 seconds for
              the entire duration of test (i.e., Start of registration
              from client till the connection towards client is reset by
              kamailio after 17mins approximately). I had used ‘kamcmd’
              instead of ‘kamctl’ for same command arguments.<o:p></o:p></span></p>
          <p class="MsoNormal"><span style="color:windowtext"><o:p> </o:p></span></p>
          <p class="MsoNormal"><span style="color:windowtext">Setup:<o:p></o:p></span></p>
          <p class="MsoNormal"><span style="color:windowtext"><o:p> </o:p></span></p>
          <p class="MsoNormal"><span style="color:windowtext">10.27.117.55
              (Client) --- Kamailio (10.1.4.55) ---- Backend server
              (10.2.8.70)<o:p></o:p></span></p>
          <p class="MsoNormal"><span style="color:windowtext"><o:p> </o:p></span></p>
          <p class="MsoNormal"><span style="color:windowtext">Summary of
              events executed/observed during the test:<o:p></o:p></span></p>
          <p class="MsoNormal"><span style="color:windowtext"><o:p> </o:p></span></p>
          <ul style="margin-top:0in" type="disc">
            <li class="MsoListParagraph"
              style="color:windowtext;margin-left:0in;mso-list:l0 level1
              lfo3"> Once the client is registered successfully to the
              backend, turned off WiFi connection at the client side
              (time 13:07.05 UTC 2019). <o:p></o:p></li>
            <li class="MsoListParagraph"
              style="color:windowtext;margin-left:0in;mso-list:l0 level1
              lfo3"> After OPTIONS msg time out for response from the
              client, backend closes the TCP connection towards kamailio
              ( around time 13:10:39),<o:p></o:p></li>
            <li class="MsoListParagraph"
              style="color:windowtext;margin-left:0in;mso-list:l0 level1
              lfo3"> TCP connection towards client side is reset at
              13:24:30 (i.e., 17 minutes since the WiFi is turned off)<o:p></o:p></li>
            <li class="MsoListParagraph"
              style="color:windowtext;margin-left:0in;mso-list:l0 level1
              lfo3"> In wireshark, see re-transmission of a TCP packet
              from kamailio for about 15 minutes until connection
              release.<o:p></o:p></li>
          </ul>
          <p class="MsoNormal"><span style="color:windowtext"><o:p> </o:p></span></p>
          <p class="MsoNormal"><span style="color:windowtext"><o:p> </o:p></span></p>
          <p class="MsoNormal"><span style="color:windowtext"><o:p> </o:p></span></p>
          <div>
            <p class="MsoNormal"><span style="color:windowtext">thanks,<o:p></o:p></span></p>
            <p class="MsoNormal"><span style="color:windowtext">raj<o:p></o:p></span></p>
          </div>
          <p class="MsoNormal"><span style="color:windowtext"><o:p> </o:p></span></p>
          <div>
            <div style="border:none;border-top:solid #E1E1E1
              1.0pt;padding:3.0pt 0in 0in 0in">
              <p class="MsoNormal"><b><span style="color:windowtext">From:</span></b><span
                  style="color:windowtext"> Daniel-Constantin Mierla
                  <<a href="mailto:miconda@gmail.com"
                    moz-do-not-send="true">miconda@gmail.com</a>> <br>
                  <b>Sent:</b> Friday, June 7, 2019 6:14 PM<br>
                  <b>To:</b> Kamailio (SER) - Users Mailing List <<a
                    href="mailto:sr-users@lists.kamailio.org"
                    moz-do-not-send="true">sr-users@lists.kamailio.org</a>>;
                  R, Rajkumar (Raj) <<a
                    href="mailto:rajkumaradass@avaya.com"
                    moz-do-not-send="true">rajkumaradass@avaya.com</a>><br>
                  <b>Subject:</b> Re: [SR-Users] TCP reset behavior<o:p></o:p></span></p>
            </div>
          </div>
          <p class="MsoNormal"><o:p> </o:p></p>
          <p>Hello,<o:p></o:p></p>
          <p>can you reproduce the case and then get the output of the
            next commands:<o:p></o:p></p>
          <p>kamctl rpc core.tcp_list<o:p></o:p></p>
          <p>kamctl rpc core.tcp_options<o:p></o:p></p>
          <p>kamctl rpc core.tcp_info<o:p></o:p></p>
          <p>Cheers,<br>
            Daniel<o:p></o:p></p>
          <div>
            <p class="MsoNormal">On 06.06.19 18:53, R, Rajkumar (Raj)
              wrote:<o:p></o:p></p>
          </div>
          <blockquote style="margin-top:5.0pt;margin-bottom:5.0pt">
            <p class="MsoNormal">Hi All,<o:p></o:p></p>
            <p class="MsoNormal"> <o:p></o:p></p>
            <p class="MsoNormal">In our setup running kamailio (alpine
              image) in stateless mode and have following TCP config
              set. After client registers to the backend see two TCP
              connections created – one towards the client and the other
              towards the backendserver.  If there’s a abrupt network
              disconnect either at the client side or at the backend
              side, do not see TCP reset happening from kamailio as per
              the config. Per below config expected after 120seconds( =
              [tcp_keepidle] + ( [tcp_keepintvl * tcp_keepcnt] ) instead
              it keeps resending TCP keepalive packets at varying
              intervals for varying duration length(like 6mins,
              14mins..)  before resetting the TCP connections.  Also
              want to mention that we are not using TCPOPS module here.<o:p></o:p></p>
            <p class="MsoNormal"> <o:p></o:p></p>
            <p class="MsoNormal">I am trying to achieve consistent
              duration for TCP reset in kamailio. Could you please point
              me if I have missed anything here? <o:p></o:p></p>
            <p class="MsoNormal"> <o:p></o:p></p>
            <p class="MsoNormal"><b><i>Setup:</i></b><o:p></o:p></p>
            <p class="MsoNormal"> <o:p></o:p></p>
            <p class="MsoNormal">Client ---- Kamailio (stateless mode)
              ---- Backend server  <o:p></o:p></p>
            <p class="MsoNormal"> <o:p></o:p></p>
            <p class="MsoNormal"> <o:p></o:p></p>
            <p class="MsoNormal"><b>TCP Config:</b><o:p></o:p></p>
            <p class="MsoNormal"><b><span style="color:#C00000"> </span></b><o:p></o:p></p>
            <p class="MsoNormal"><b><span style="color:#C00000">tcp_connection_lifetime
                  = 3600</span></b><o:p></o:p></p>
            <p class="MsoNormal">tcp_accept_aliases = no<o:p></o:p></p>
            <p class="MsoNormal">tcp_async = yes<o:p></o:p></p>
            <p class="MsoNormal">tcp_connect_timeout = 10<o:p></o:p></p>
            <p class="MsoNormal">tcp_crlf_ping = yes<o:p></o:p></p>
            <p class="MsoNormal"><b><span style="color:#C00000">tcp_keepalive
                  = yes</span></b><o:p></o:p></p>
            <p class="MsoNormal"><b><span style="color:#C00000">tcp_keepcnt
                  = 3</span></b><o:p></o:p></p>
            <p class="MsoNormal"><b><span style="color:#C00000">tcp_keepidle
                  = 30</span></b><o:p></o:p></p>
            <p class="MsoNormal"><b><span style="color:#C00000">tcp_keepintvl
                  = 30           # Total 2 mins - 30+(30*3)=120 sec</span></b><o:p></o:p></p>
            <p class="MsoNormal">tcp_linger2 = 30<o:p></o:p></p>
            <p class="MsoNormal">tcp_rd_buf_size = 65536<o:p></o:p></p>
            <p class="MsoNormal">tcp_send_timeout = 10<o:p></o:p></p>
            <p class="MsoNormal"> <o:p></o:p></p>
            <p class="MsoNormal">thanks,<o:p></o:p></p>
            <p class="MsoNormal">raj<o:p></o:p></p>
            <p class="MsoNormal"> <o:p></o:p></p>
            <p class="MsoNormal" style="margin-bottom:12.0pt"><o:p> </o:p></p>
            <pre>_______________________________________________<o:p></o:p></pre>
            <pre>Kamailio (SER) - Users Mailing List<o:p></o:p></pre>
            <pre><a href="mailto:sr-users@lists.kamailio.org" moz-do-not-send="true">sr-users@lists.kamailio.org</a><o:p></o:p></pre>
            <pre><a href="https://urldefense.proofpoint.com/v2/url?u=https-3A__lists.kamailio.org_cgi-2Dbin_mailman_listinfo_sr-2Dusers&d=DwMD-g&c=BFpWQw8bsuKpl1SgiZH64Q&r=LDE-f1bLxMPmcrsp8ONITcznNqEIlhe9ffKEZPeB7EI&m=m1fGDJFl23Vq-awSnjgML3TymzSQRBOSTCALAsyAHNM&s=lQLR6IfVOO2CWDL4iEDldpjFjZfxQFyfKeFd1pGZkoY&e=" moz-do-not-send="true">https://lists.kamailio.org/cgi-bin/mailman/listinfo/sr-users</a><o:p></o:p></pre>
          </blockquote>
          <pre>-- <o:p></o:p></pre>
          <pre>Daniel-Constantin Mierla -- <a href="https://urldefense.proofpoint.com/v2/url?u=http-3A__www.asipto.com&d=DwMD-g&c=BFpWQw8bsuKpl1SgiZH64Q&r=LDE-f1bLxMPmcrsp8ONITcznNqEIlhe9ffKEZPeB7EI&m=m1fGDJFl23Vq-awSnjgML3TymzSQRBOSTCALAsyAHNM&s=2-7juQBEXrjA_PjfpiIZ0JvAZxWKngyC0vcVyP1GmUs&e=" moz-do-not-send="true">www.asipto.com</a><o:p></o:p></pre>
          <pre><a href="https://urldefense.proofpoint.com/v2/url?u=http-3A__www.twitter.com_miconda&d=DwMD-g&c=BFpWQw8bsuKpl1SgiZH64Q&r=LDE-f1bLxMPmcrsp8ONITcznNqEIlhe9ffKEZPeB7EI&m=m1fGDJFl23Vq-awSnjgML3TymzSQRBOSTCALAsyAHNM&s=_qINzlBw2yRKQ3ke2UwXsjTQ7lKWI25XpjOlzw9gPqA&e=" moz-do-not-send="true">www.twitter.com/miconda</a> -- <a href="https://urldefense.proofpoint.com/v2/url?u=http-3A__www.linkedin.com_in_miconda&d=DwMD-g&c=BFpWQw8bsuKpl1SgiZH64Q&r=LDE-f1bLxMPmcrsp8ONITcznNqEIlhe9ffKEZPeB7EI&m=m1fGDJFl23Vq-awSnjgML3TymzSQRBOSTCALAsyAHNM&s=TsFAXfvNfu1k1Kw-F4937svidQSEfPMgK4VmorRPn54&e=" moz-do-not-send="true">www.linkedin.com/in/miconda</a><o:p></o:p></pre>
        </div>
      </blockquote>
      <pre class="moz-signature" cols="72">-- 
Daniel-Constantin Mierla -- <a class="moz-txt-link-abbreviated" href="http://www.asipto.com" moz-do-not-send="true">www.asipto.com</a>
<a class="moz-txt-link-abbreviated" href="http://www.twitter.com/miconda" moz-do-not-send="true">www.twitter.com/miconda</a> -- <a class="moz-txt-link-abbreviated" href="http://www.linkedin.com/in/miconda" moz-do-not-send="true">www.linkedin.com/in/miconda</a></pre>
    </blockquote>
    <pre class="moz-signature" cols="72">-- 
Daniel-Constantin Mierla -- <a class="moz-txt-link-abbreviated" href="http://www.asipto.com">www.asipto.com</a>
<a class="moz-txt-link-abbreviated" href="http://www.twitter.com/miconda">www.twitter.com/miconda</a> -- <a class="moz-txt-link-abbreviated" href="http://www.linkedin.com/in/miconda">www.linkedin.com/in/miconda</a></pre>
  </body>
</html>