<div dir="ltr">Hi Bogdan... even in debug 6 with EXTRA_DEBUG there is nothing like that, I have put the logs in pastebin here:<div><br></div><div><a href="http://pastebin.com/PaM2Rxy5">http://pastebin.com/PaM2Rxy5</a><br><div><br></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On 27 February 2015 at 19:15, Bogdan-Andrei Iancu <span dir="ltr">&lt;<a href="mailto:bogdan@opensips.org" target="_blank">bogdan@opensips.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  
    
  
  <div text="#000000" bgcolor="#FFFFFF">
    <div><tt>Pete,<br>
        <br>
        You should look for logs from &quot;_tcpconn_find&quot; when the NOTIFY is
        about to be sent out.<br>
        <br>
        Regards,<br>
      </tt><span class="">
      <pre cols="72">Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
<a href="http://www.opensips-solutions.com" target="_blank">http://www.opensips-solutions.com</a></pre></span><div><div class="h5">
      On 26.02.2015 17:37, Pete Kelly wrote:<br>
    </div></div></div><div><div class="h5">
    <blockquote type="cite">
      <div dir="ltr">Hi
        <div><br>
        </div>
        <div>Yes I did that, and also with EXTRA_DEBUG too - I should be
          able to grab the logs from the time it happened.</div>
        <div><br>
        </div>
        <div>Is there any particular item you want me to look for?</div>
      </div>
      <div class="gmail_extra"><br>
        <div class="gmail_quote">On 23 February 2015 at 09:45,
          Bogdan-Andrei Iancu <span dir="ltr">&lt;<a href="mailto:bogdan@opensips.org" target="_blank">bogdan@opensips.org</a>&gt;</span> wrote:<br>
          <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
            <div text="#000000" bgcolor="#FFFFFF">
              <div><tt>Hi Pete,<br>
                  <br>
                  Do you have any chance to run in debug mode to get
                  some extra info ?<br>
                  <br>
                  Regards,<br>
                </tt><span>
                  <pre cols="72">Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
<a href="http://www.opensips-solutions.com" target="_blank">http://www.opensips-solutions.com</a></pre>
                </span>
                <div>
                  <div> On 23.02.2015 10:49, Pete Kelly
                    wrote:<br>
                  </div>
                </div>
              </div>
              <div>
                <div>
                  <blockquote type="cite">
                    <div dir="ltr">Hi Bogdan
                      <div><br>
                      </div>
                      <div>As I said in my original post, I tried that
                        already with no success.</div>
                    </div>
                    <div class="gmail_extra"><br>
                      <div class="gmail_quote">On 12 February 2015 at
                        19:11, Bogdan-Andrei Iancu <span dir="ltr">&lt;<a href="mailto:bogdan@opensips.org" target="_blank">bogdan@opensips.org</a>&gt;</span>
                        wrote:<br>
                        <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
                          <div text="#000000" bgcolor="#FFFFFF">
                            <div><tt>Hi Pete,<br>
                                <br>
                                Try setting the tcp_accept_aliases
                                global param to 1:<br>
                                    tcp_accept_aliases = 1<br>
                                <br>
                                Regards,<br>
                              </tt><span>
                                <pre cols="72">Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
<a href="http://www.opensips-solutions.com" target="_blank">http://www.opensips-solutions.com</a></pre>
                              </span>
                              <div>
                                <div> On 12.02.2015 11:24, Pete Kelly
                                  wrote:<br>
                                </div>
                              </div>
                            </div>
                            <div>
                              <div>
                                <blockquote type="cite">
                                  <div dir="ltr">Bogdan
                                    <div><br>
                                    </div>
                                    <div>In fact the TCP connection
                                      stays open (I checked with netstat
                                      on port 28733 being open on the
                                      remote host).</div>
                                    <div><br>
                                    </div>
                                    <div>I think the problem is opensips
                                      is opening (or is supposed to
                                      open) 5060 on the remote and this
                                      is failing? I think it may be
                                      looking for an already existing
                                      connection to 5060?</div>
                                    <div><br>
                                    </div>
                                    <div>Pete</div>
                                  </div>
                                  <div class="gmail_extra"><br>
                                    <div class="gmail_quote">On 11
                                      February 2015 at 20:11,
                                      Bogdan-Andrei Iancu <span dir="ltr">&lt;<a href="mailto:bogdan@opensips.org" target="_blank">bogdan@opensips.org</a>&gt;</span>
                                      wrote:<br>
                                      <blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
                                        <div text="#000000" bgcolor="#FFFFFF">
                                          <div><tt>Hi Pete,<br>
                                              <br>
                                              If the TCP connection (the
                                              one used to received the
                                              SUBSCRIBE from end user)
                                              went down, when sending an
                                              in-dialog NOTIFY, OpenSIPS
                                              will refuse to open a new
                                              TCP connection (the policy
                                              is to accept connection,
                                              not to open connections
                                              towards end-users).<br>
                                              <br>
                                              Can you check if this is
                                              your case ?<br>
                                              <br>
                                              Regards,<br>
                                            </tt>
                                            <pre cols="72">Bogdan-Andrei Iancu
OpenSIPS Founder and Developer
<a href="http://www.opensips-solutions.com" target="_blank">http://www.opensips-solutions.com</a></pre>
                                            <div>
                                              <div> On 11.02.2015 12:50,
                                                Pete Kelly wrote:<br>
                                              </div>
                                            </div>
                                          </div>
                                          <blockquote type="cite">
                                            <div>
                                              <div>
                                                <div dir="ltr">
                                                  <div>I have been
                                                    experimenting
                                                    recently with
                                                    Presence over TCP
                                                    and noticed
                                                    sometimes OpenSIPS
                                                    fails to send a
                                                    NOTIFY for a recent
                                                    SUBSCRIBE, with a
                                                    tcp_send error in
                                                    the logs.</div>
                                                  <div><br>
                                                  </div>
                                                  <div>I did some
                                                    research and found
                                                    an old issue which
                                                    seems to be similar
                                                    to this as the
                                                    inbound SUBSCRIBE
                                                    TCP connection is on
                                                    a high port, yet the
                                                    NOTIFY is to go to
                                                    port 5060. </div>
                                                  <div><br>
                                                  </div>
                                                  <div><a href="http://lists.opensips.org/pipermail/users/2013-May/025922.html" target="_blank">http://lists.opensips.org/pipermail/users/2013-May/025922.html</a><br>
                                                  </div>
                                                  <div><br>
                                                  </div>
                                                  <div>The fix here is
                                                    to set
                                                    tcp_accept_aliases
                                                    =1</div>
                                                  <div><br>
                                                  </div>
                                                  <div>I tried this fix
                                                    and it did not
                                                    resolve the issue.
                                                    Looking in the
                                                    source code it seems
                                                    OpenSIPS may be
                                                    trying to reuse an
                                                    old/existing TCP
                                                    connection and is
                                                    failing to find one
                                                    - it does seem to be
                                                    slightly
                                                    intermittent too.
                                                    Sometimes (very
                                                    rarely) it will
                                                    work, and it seems
                                                    to be related to how
                                                    many other TCP
                                                    connections are open
                                                    at the moment but I
                                                    have found it very
                                                    very difficult to
                                                    pin down. In the end
                                                    I got round it by
                                                    looping the TCP
                                                    SUBSCRIBE back to
                                                    UDP and the OpenSIPS
                                                    then produces a
                                                    NOTIFY/UDP no
                                                    problem. This
                                                    solution is a bodge
                                                    and I would be
                                                    interested to know
                                                    if the failure to
                                                    tcp_send is a bug or
                                                    something I can
                                                    detect and handle in
                                                    the config somehow?</div>
                                                  <div><br>
                                                  </div>
                                                  <div>Using OpenSIPS
                                                    1.11 latest, in
                                                    EXTRA_DEBUG mode
                                                    this is the error
                                                    that is produced:</div>
                                                  <div><br>
                                                  </div>
                                                  <div>
                                                    <div>[19361]:
                                                      ERROR:tm:msg_send:
                                                      tcp_send failed</div>
                                                    <div>[19361]:
                                                      ERROR:tm:t_uac:
                                                      attempt to send to
                                                      &#39;sip:111.111.8.146:5060;transport=tcp;lr&#39;

                                                      failed</div>
                                                  </div>
                                                  <div><br>
                                                  </div>
                                                  <div>This is the
                                                    inbound SUBSCRIBE
                                                    and 200OK... I am
                                                    simply dealing with
                                                    this by calling
                                                    handle_subscribe(&#39;1&#39;);</div>
                                                  <div><br>
                                                  </div>
                                                  <div>
                                                    <div>T 2015/02/10
                                                      12:52:09.324134 <a href="http://111.111.8.146:28733" target="_blank">111.111.8.146:28733</a>
                                                      -&gt; <a href="http://192.168.0.113:5060" target="_blank">192.168.0.113:5060</a>
                                                      [AP]</div>
                                                    <div>SUBSCRIBE <a href="mailto:sip%3Auser203@test-domain.com" target="_blank">sip:user203@test-domain.com</a>
                                                      SIP/2.0.</div>
                                                    <div>Via:
                                                      SIP/2.0/TCP
111.111.8.146:5060;egress-zone=DNS;branch=z9hG4bK5c628151ab895c5f2f45ed8bdafeda0d24504147.1569b0b8efc74f7daf3767cc97d0b38e;proxy-call-id=345dee99-7aca-44b4-bf5f-fb1f2e57774a;rport.</div>
                                                    <div>Via:
                                                      SIP/2.0/TLS
10.15.20.113:54999;branch=z9hG4bKfd5e7b1424014fc8de23205f0de3873e.1;received=188.39.51.2;rport=54999;ingress-zone=DefaultSubZone.</div>
                                                    <div>Call-ID: <a href="mailto:a1922a193e1b6057@10.15.20.113" target="_blank">a1922a193e1b6057@10.15.20.113</a>.</div>
                                                    <div>CSeq: 303
                                                      SUBSCRIBE.</div>
                                                    <div>Contact: &lt;<a href="mailto:sip%3Apkelly@test-domain-2.com" target="_blank">sip:pkelly@test-domain-2.com</a>;gr=urn:uuid:683f87a0-e026-5f0a-b86b-58139361c7a4&gt;.</div>
                                                    <div>From: &lt;<a href="mailto:sip%3Apkelly@test-domain-2.com" target="_blank">sip:pkelly@test-domain-2.com</a>&gt;;tag=359dbb1cb104d434.</div>
                                                    <div>To: &lt;<a href="mailto:sip%3Auser203@test-domain.com" target="_blank">sip:user203@test-domain.com</a>&gt;.</div>
                                                    <div>Max-Forwards:
                                                      15.</div>
                                                    <div>Record-Route:
                                                      &lt;sip:111.111.8.146:5060;transport=tcp;lr&gt;.</div>
                                                    <div>Record-Route:
                                                      &lt;sip:111.111.8.146:5061;transport=tls;lr&gt;.</div>
                                                    <div>Record-Route:
&lt;sip:188.39.51.2:54999;transport=tls;apparent=remove;ds;lr;proxy-call-id=345dee99-7aca-44b4-bf5f-fb1f2e57774a&gt;.</div>
                                                    <div>User-Agent:
                                                      Test.</div>
                                                    <div>Expires: 3600.</div>
                                                    <div>Event:
                                                      presence.</div>
                                                    <div>Accept:
                                                      application/pidf+xml.</div>
                                                    <div>P-Asserted-Identity:
                                                      &lt;<a href="mailto:sip%3Apkelly@test-domain-2.com" target="_blank">sip:pkelly@test-domain-2.com</a>&gt;.</div>
                                                    <div>X-TAATag:
                                                      6ed63f01-3191-4a1f-b2a2-4121fb834f07.</div>
                                                    <div>Content-Length:
                                                      0.</div>
                                                    <div>.</div>
                                                    <div><br>
                                                    </div>
                                                    <div><br>
                                                    </div>
                                                    <div>T 2015/02/10
                                                      12:52:09.326218 <a href="http://192.168.0.113:5060" target="_blank">192.168.0.113:5060</a>
                                                      -&gt; <a href="http://111.111.8.146:28733" target="_blank">111.111.8.146:28733</a>
                                                      [AP]</div>
                                                    <div>SIP/2.0 200 OK.</div>
                                                    <div>Via:
                                                      SIP/2.0/TCP
111.111.8.146:5060;received=111.111.8.146;egress-zone=DNS;branch=z9hG4bK5c628151ab895c5f2f45ed8bdafeda0d24504147.1569b0b8efc74f7daf3767cc97d0b38e;proxy-call-id=345dee99-7aca-44b4-bf5f-fb1f2e57774a;rport=28733.</div>
                                                    <div>Via:
                                                      SIP/2.0/TLS
10.15.20.113:54999;branch=z9hG4bKfd5e7b1424014fc8de23205f0de3873e.1;received=188.39.51.2;rport=54999;ingress-zone=DefaultSubZone.</div>
                                                    <div>Call-ID: <a href="mailto:a1922a193e1b6057@10.15.20.113" target="_blank">a1922a193e1b6057@10.15.20.113</a>.</div>
                                                    <div>CSeq: 303
                                                      SUBSCRIBE.</div>
                                                    <div>From: &lt;<a href="mailto:sip%3Apkelly@test-domain-2.com" target="_blank">sip:pkelly@test-domain-2.com</a>&gt;;tag=359dbb1cb104d434.</div>
                                                    <div>To: &lt;<a href="mailto:sip%3Auser203@test-domain.com" target="_blank">sip:user203@test-domain.com</a>&gt;;tag=e3eb1f19b04f8e78afd28f643f416b5f-9be8.</div>
                                                    <div>Record-Route:
                                                      &lt;sip:111.111.8.146:5060;transport=tcp;lr&gt;.</div>
                                                    <div>Record-Route:
                                                      &lt;sip:111.111.8.146:5061;transport=tls;lr&gt;.</div>
                                                    <div>Record-Route:
&lt;sip:188.39.51.2:54999;transport=tls;apparent=remove;ds;lr;proxy-call-id=345dee99-7aca-44b4-bf5f-fb1f2e57774a&gt;.</div>
                                                    <div>Expires: 3600.</div>
                                                    <div>Contact: <a href="mailto:sip:sa@222.222.200.79:5060;transport=tcp" target="_blank">&lt;sip:sa@222.222.200.79:5060;transport=tcp&gt;</a>.</div>
                                                    <div>Server: Test.</div>
                                                    <div>Content-Length:
                                                      0.</div>
                                                  </div>
                                                </div>
                                                <br>
                                                <fieldset></fieldset>
                                                <br>
                                              </div>
                                            </div>
                                            <pre>_______________________________________________
Users mailing list
<a href="mailto:Users@lists.opensips.org" target="_blank">Users@lists.opensips.org</a>
<a href="http://lists.opensips.org/cgi-bin/mailman/listinfo/users" target="_blank">http://lists.opensips.org/cgi-bin/mailman/listinfo/users</a>
</pre>
                                          </blockquote>
                                          <br>
                                        </div>
                                      </blockquote>
                                    </div>
                                    <br>
                                  </div>
                                </blockquote>
                                <br>
                              </div>
                            </div>
                          </div>
                        </blockquote>
                      </div>
                      <br>
                    </div>
                  </blockquote>
                  <br>
                </div>
              </div>
            </div>
          </blockquote>
        </div>
        <br>
      </div>
    </blockquote>
    <br>
  </div></div></div>

</blockquote></div><br></div>