<html>
  <head>
    <meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Hello Nick,<br>
    <br>
    indeed, the feature was introduced in 4.0:<br>
    <br>
    - <a class="moz-txt-link-freetext" href="http://www.kamailio.org/wiki/features/new-in-4.0.x#registrar">http://www.kamailio.org/wiki/features/new-in-4.0.x#registrar</a><br>
    <br>
    Cheers,<br>
    Daniel<br>
    <br>
    <div class="moz-cite-prefix">On 17/03/14 08:59, Nick Raper wrote:<br>
    </div>
    <blockquote
      cite="mid:759273f63d1a4786a46579e9286921e4@4DT-EXCHANGE.4DT.LOCAL"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <meta name="Generator" content="Microsoft Word 14 (filtered
        medium)">
      <!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]-->
      <style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
        {font-family:Consolas;
        panose-1:2 11 6 9 2 2 4 3 2 4;}
@font-face
        {font-family:Webdings;
        panose-1:5 3 1 2 1 5 9 6 7 3;}
@font-face
        {font-family:"Comic Sans MS";
        panose-1:3 15 7 2 3 3 2 2 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";
        color:black;
        mso-fareast-language:EN-US;}
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:0cm;
        margin-bottom:.0001pt;
        font-size:10.0pt;
        font-family:"Courier New";
        color:black;}
p.MsoAcetate, li.MsoAcetate, div.MsoAcetate
        {mso-style-priority:99;
        mso-style-link:"Balloon Text Char";
        margin:0cm;
        margin-bottom:.0001pt;
        font-size:8.0pt;
        font-family:"Tahoma","sans-serif";
        color:black;
        mso-fareast-language:EN-US;}
span.BalloonTextChar
        {mso-style-name:"Balloon Text Char";
        mso-style-priority:99;
        mso-style-link:"Balloon Text";
        font-family:"Tahoma","sans-serif";}
span.EmailStyle19
        {mso-style-type:personal;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
span.HTMLPreformattedChar
        {mso-style-name:"HTML Preformatted Char";
        mso-style-priority:99;
        mso-style-link:"HTML Preformatted";
        font-family:Consolas;
        color:black;
        mso-fareast-language:EN-US;}
span.EmailStyle22
        {mso-style-type:personal-reply;
        font-family:"Calibri","sans-serif";
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:72.0pt 72.0pt 72.0pt 72.0pt;}
div.WordSection1
        {page:WordSection1;}
--></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:#1F497D">Hi Daniel,<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D">Thank you this
            is exactly what I was looking for. We are using version
            Kamailio v3.3.3 and although Kamailio starts without any
            errors, I don’t get the ‘expired contact for’ syslog entry.<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D">If I use
            ‘event_route[htable:mod-init]’ then I can write a sylog
            entry without a problem.<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D">So it seems
            that ‘event_route[usrloc:contact-expired]’ might not work in
            version 3.3.3, is this correct?<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D">Regards,<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
        <div>
          <table class="MsoNormalTable" style="border-collapse:collapse"
            border="0" cellpadding="0" cellspacing="0">
            <tbody>
              <tr style="height:73.7pt">
                <td style="width:93.3pt;padding:0cm 5.4pt 0cm
                  5.4pt;height:73.7pt" valign="top" width="124">
                  <p class="MsoNormal"><span
style="font-size:10.0pt;font-family:"Arial","sans-serif";color:navy;mso-fareast-language:EN-ZA"><img
                        id="Picture_x0020_1"
                        src="cid:part1.08040701.03090702@gmail.com"
                        alt="Description:
                        cid:image001.jpg@01C8D7A0.651BD080" height="118"
                        width="110"><o:p></o:p></span></p>
                </td>
                <td style="width:492.75pt;padding:0cm 5.4pt 0cm
                  5.4pt;height:73.7pt" valign="top" width="657">
                  <p class="MsoNormal"><span
style="font-size:10.0pt;font-family:"Arial","sans-serif";color:#666699;mso-fareast-language:EN-ZA"><o:p> </o:p></span></p>
                  <p class="MsoNormal"><span
style="font-size:10.0pt;font-family:"Arial","sans-serif";color:#666699;mso-fareast-language:EN-ZA"><o:p> </o:p></span></p>
                  <p class="MsoNormal"><b><span
style="font-size:10.0pt;font-family:"Arial","sans-serif";color:#666699;mso-fareast-language:EN-ZA">Nick
                        Raper<o:p></o:p></span></b></p>
                  <p class="MsoNormal"><span
style="font-size:10.0pt;font-family:"Arial","sans-serif";color:#666699;mso-fareast-language:EN-ZA">4<sup>th</sup>
                      Dimension Technology | South Africa
                      <o:p></o:p></span></p>
                  <p class="MsoNormal"><span
style="font-size:10.0pt;font-family:"Arial","sans-serif";color:#666699;mso-fareast-language:EN-ZA">Office:
                      +27 21 506 6260 | 24 hour helpline: +27 21 506
                      6260 | Fax: +27 86 610 5792<o:p></o:p></span></p>
                  <p class="MsoNormal"><span
style="font-size:10.0pt;font-family:"Arial","sans-serif";color:#666699;mso-fareast-language:EN-ZA">Email:
                      <a moz-do-not-send="true"
                        href="mailto:nick@4dt.co.za">nick@4dt.co.za</a>
                      | Web: <a moz-do-not-send="true"
                        href="http://www.4dt.co.za/">
                        www.4dt.co.za</a><o:p></o:p></span></p>
                </td>
              </tr>
            </tbody>
          </table>
          <p class="MsoNormal"><span
              style="color:#1F497D;mso-fareast-language:EN-ZA"
              lang="EN-US"><o:p> </o:p></span></p>
          <p class="MsoNormal"><i><span
style="font-size:18.0pt;font-family:Webdings;color:green;mso-fareast-language:EN-ZA"
                lang="EN-GB">P</span></i><i><span
style="font-size:18.0pt;font-family:"Arial","sans-serif";color:green;mso-fareast-language:EN-ZA"
                lang="EN-GB">
              </span></i><span style="font-family:"Comic Sans
              MS";color:green;mso-fareast-language:EN-ZA">Please
              consider the environment before printing this email.</span><span
              style="font-size:12.0pt;font-family:"Times New
              Roman","serif";color:#1F497D;mso-fareast-language:EN-ZA"
              lang="EN-US"><o:p></o:p></span></p>
        </div>
        <p class="MsoNormal"><span style="color:#1F497D"><o:p> </o:p></span></p>
        <div>
          <div style="border:none;border-top:solid #B5C4DF
            1.0pt;padding:3.0pt 0cm 0cm 0cm">
            <p class="MsoNormal"><b><span
style="font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext;mso-fareast-language:EN-ZA"
                  lang="EN-US">From:</span></b><span
style="font-size:10.0pt;font-family:"Tahoma","sans-serif";color:windowtext;mso-fareast-language:EN-ZA"
                lang="EN-US"> <a class="moz-txt-link-abbreviated" href="mailto:sr-users-bounces@lists.sip-router.org">sr-users-bounces@lists.sip-router.org</a>
                [<a class="moz-txt-link-freetext" href="mailto:sr-users-bounces@lists.sip-router.org">mailto:sr-users-bounces@lists.sip-router.org</a>]
                <b>On Behalf Of </b>Daniel-Constantin Mierla<br>
                <b>Sent:</b> 13 March 2014 01:20 PM<br>
                <b>To:</b> Kamailio (SER) - Users Mailing List<br>
                <b>Subject:</b> Re: [SR-Users] Endpoint registration
                tracking and reporting<o:p></o:p></span></p>
          </div>
        </div>
        <p class="MsoNormal"><o:p> </o:p></p>
        <p class="MsoNormal" style="margin-bottom:12.0pt">Hello,<br>
          <br>
          if you use recent versions, there is an event route exported
          by registrar module where you can write a log message or do
          some other action when a contact expires:<br>
          <br>
          - <a moz-do-not-send="true"
href="http://kamailio.org/docs/modules/stable/modules/registrar.html#idp2012416">http://kamailio.org/docs/modules/stable/modules/registrar.html#idp2012416</a><br>
          <br>
          Maybe you can hook something there that will make it easier
          for you to track non-registering devices.<br>
          <br>
          Moreover, there is an option (when combined with nathelper
          module) to remove the record from location table when a device
          is not replying to OPTIONS keepalive requests. In this way you
          can discover faster when a device connectivity is lost.<br>
          <br>
          On the other hand, there is no way to contact the device and
          tell to re-register.<br>
          <br>
          Cheers,<br>
          Daniel<o:p></o:p></p>
        <div>
          <p class="MsoNormal">On 13/03/14 09:25, Nick Raper 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">What is the best way to monitor endpoint
            registrations?<o:p></o:p></p>
          <p class="MsoNormal">?<o:p></o:p></p>
          <p class="MsoNormal">When one of our clients has a link
            failure or for some reason they lose their SIP registration
            with Kamailio, we?d like to be able to see this so that we
            can respond and get the trunk re-registered.<o:p></o:p></p>
          <p class="MsoNormal">?<o:p></o:p></p>
          <p class="MsoNormal">We do monitor the physical links but
            endpoints, (usually Asterisk based), often don?t re-register
            after connectivity is restored.<o:p></o:p></p>
          <p class="MsoNormal">?<o:p></o:p></p>
          <p class="MsoNormal">I was thinking of a script that dumps the
            ?location? table every 10 minutes and compares it to the
            previous ?location? table dump and reports on the changes.<o:p></o:p></p>
          <p class="MsoNormal">?<o:p></o:p></p>
          <p class="MsoNormal">Is there a better way of doing this?<o:p></o:p></p>
          <p class="MsoNormal">?<o:p></o:p></p>
          <p class="MsoNormal">Regards,<o:p></o:p></p>
        </blockquote>
        <p class="MsoNormal"><span
            style="font-size:12.0pt;font-family:"Times New
            Roman","serif";mso-fareast-language:EN-ZA"><br>
            <br>
            <o:p></o:p></span></p>
        <pre>-- <o:p></o:p></pre>
        <pre>Daniel-Constantin Mierla - <a moz-do-not-send="true" href="http://www.asipto.com">http://www.asipto.com</a><o:p></o:p></pre>
        <pre><a moz-do-not-send="true" href="http://twitter.com/#%21/miconda">http://twitter.com/#!/miconda</a> - <a moz-do-not-send="true" href="http://www.linkedin.com/in/miconda">http://www.linkedin.com/in/miconda</a><o:p></o:p></pre>
        <pre>Kamailio World Conference - April 2-4, 2014, Berlin, Germany<o:p></o:p></pre>
        <pre><a moz-do-not-send="true" href="http://www.kamailioworld.com">http://www.kamailioworld.com</a><o:p></o:p></pre>
      </div>
    </blockquote>
    <br>
    <pre class="moz-signature" cols="72">-- 
Daniel-Constantin Mierla - <a class="moz-txt-link-freetext" href="http://www.asipto.com">http://www.asipto.com</a>
<a class="moz-txt-link-freetext" href="http://twitter.com/#!/miconda">http://twitter.com/#!/miconda</a> - <a class="moz-txt-link-freetext" href="http://www.linkedin.com/in/miconda">http://www.linkedin.com/in/miconda</a>
Kamailio World Conference - April 2-4, 2014, Berlin, Germany
<a class="moz-txt-link-freetext" href="http://www.kamailioworld.com">http://www.kamailioworld.com</a></pre>
  </body>
</html>