<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 14 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
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;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri","sans-serif";
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri","sans-serif";}
@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]-->
</head>
<body lang="EN-US" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal">I made a test configuration for trying the pua_regEvent module.
<o:p></o:p></p>
<p class="MsoNormal">There were two things I want to ask about.<o:p></o:p></p>
<p class="MsoNormal">First – when the SUBSCRIBE to event ‘reg’ following a UEs registration to the Kamailio is responded with a NOTIFY – there was no body in the NOTIFY. I expected a XML body with registration status.<o:p></o:p></p>
<p class="MsoNormal">Second – When the UE re-registers to Kamailio – I expected a NOTIFY to be send on the existing ‘reg’ subscription, but nothing happened.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Or am I missing some configuration ?<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Here’s some of the conf script:<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">####### Modules Section ########<o:p></o:p></p>
<p class="MsoNormal">loadmodule "db_mysql.so"<o:p></o:p></p>
<p class="MsoNormal">loadmodule "mi_fifo.so"<o:p></o:p></p>
<p class="MsoNormal">loadmodule "kex.so"<o:p></o:p></p>
<p class="MsoNormal">loadmodule "tm.so"<o:p></o:p></p>
<p class="MsoNormal">loadmodule "tmx.so"<o:p></o:p></p>
<p class="MsoNormal">loadmodule "sl.so"<o:p></o:p></p>
<p class="MsoNormal">loadmodule "rr.so"<o:p></o:p></p>
<p class="MsoNormal">loadmodule "pv.so"<o:p></o:p></p>
<p class="MsoNormal">loadmodule "maxfwd.so"<o:p></o:p></p>
<p class="MsoNormal">loadmodule "usrloc.so"<o:p></o:p></p>
<p class="MsoNormal">loadmodule "registrar.so"<o:p></o:p></p>
<p class="MsoNormal">loadmodule "textops.so"<o:p></o:p></p>
<p class="MsoNormal">loadmodule "siputils.so"<o:p></o:p></p>
<p class="MsoNormal">loadmodule "xlog.so"<o:p></o:p></p>
<p class="MsoNormal">loadmodule "sanity.so"<o:p></o:p></p>
<p class="MsoNormal">loadmodule "ctl.so"<o:p></o:p></p>
<p class="MsoNormal">loadmodule "mi_rpc.so"<o:p></o:p></p>
<p class="MsoNormal">loadmodule "xcap_client.so"<o:p></o:p></p>
<p class="MsoNormal">loadmodule "pua.so"<o:p></o:p></p>
<p class="MsoNormal">loadmodule "pua_reginfo.so"<o:p></o:p></p>
<p class="MsoNormal">loadmodule "presence.so"<o:p></o:p></p>
<p class="MsoNormal">loadmodule "presence_reginfo.so"<o:p></o:p></p>
<p class="MsoNormal">loadmodule "presence_xml.so"<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"># ----------------- setting module-specific parameters ---------------<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">#!define DBURL "mysql://kamailio:kamailiorw@localhost/kamailio"<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"># ----- xlog params -----<o:p></o:p></p>
<p class="MsoNormal">modparam("xlog", "prefix", "-xlog: ")<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"># ----- mi_fifo params -----<o:p></o:p></p>
<p class="MsoNormal">modparam("mi_fifo", "fifo_name", "/tmp/kamailio_fifo")<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"># ----- tm params -----<o:p></o:p></p>
<p class="MsoNormal"># auto-discard branches from previous serial forking leg<o:p></o:p></p>
<p class="MsoNormal">modparam("tm", "failure_reply_mode", 3)<o:p></o:p></p>
<p class="MsoNormal"># default retransmission timeout: 30sec<o:p></o:p></p>
<p class="MsoNormal">modparam("tm", "fr_timer", 30000)<o:p></o:p></p>
<p class="MsoNormal"># default invite retransmission timeout after 1xx: 120sec<o:p></o:p></p>
<p class="MsoNormal"><span lang="SV">modparam("tm", "fr_inv_timer", 120000)<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="SV"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="SV"><o:p> </o:p></span></p>
<p class="MsoNormal"># ----- rr params -----<o:p></o:p></p>
<p class="MsoNormal"># add value to ;lr param to cope with most of the UAs<o:p></o:p></p>
<p class="MsoNormal">modparam("rr", "enable_full_lr", 1)<o:p></o:p></p>
<p class="MsoNormal"># do not append from tag to the RR (no need for this script)<o:p></o:p></p>
<p class="MsoNormal">modparam("rr", "append_fromtag", 0)<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"># ----- registrar params -----<o:p></o:p></p>
<p class="MsoNormal">modparam("registrar", "method_filtering", 1)<o:p></o:p></p>
<p class="MsoNormal">modparam("registrar", "max_expires", 86400)<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"># ----- pua_reginfo params -----<o:p></o:p></p>
<p class="MsoNormal">modparam("pua_reginfo", "default_domain", "system.test")<o:p></o:p></p>
<p class="MsoNormal">modparam("pua_reginfo", "server_address", "sip:reginfo@10.171.0.4")<o:p></o:p></p>
<p class="MsoNormal">modparam("pua_reginfo", "publish_reginfo", 0)<o:p></o:p></p>
<p class="MsoNormal">modparam("pua_reginfo", "default_domain", "system.test")<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"># ----- presence_xml  params -----<o:p></o:p></p>
<p class="MsoNormal">modparam("presence_xml", "integrated_xcap_server", 1)<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"># ----- presence  params -----<o:p></o:p></p>
<p class="MsoNormal">modparam("presence", "db_url", DBURL)<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
</div>
</body>
</html>