<html><head><meta http-equiv="Content-Type" content="text/html charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">Hi,<div class=""><br class=""></div><div class="">I tried using dialog module and was throwing the following error. dialog module was loaded after  tm and rr modules.</div><div class=""><br class=""></div><div class="">Kamailio 4.1.7</div><div class=""><br class=""></div><div class=""><div style="margin: 0px; line-height: normal;" class=""><span style="font-variant-ligatures: no-common-ligatures;" class=""><font color="#ff2600" class="">ERROR: dialog [dialog.c:524]: mod_init(): no dlg flag set!!</font></span></div></div><div style="margin: 0px; line-height: normal;" class=""><font color="#ff2600" class="">ERROR: <core> [sr_module.c:970]: init_mod(): init_mod(): Error while initializing module dialog (/usr/local/lib64/kamailio/modules/dialog.so)</font></div><div style="margin: 0px; line-height: normal;" class=""><font color="#ff2600" class=""><br class=""></font></div><div style="margin: 0px; line-height: normal;" class="">ll <span style="font-family: Menlo; font-size: 11px;" class="">/usr/local/lib64/kamailio/modules/dialog.so</span></div><div style="margin: 0px; line-height: normal;" class=""><div style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo;" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">-rwxr-xr-x 1 root root 679638 Jan 30  2015 /usr/local/lib64/kamailio/modules/dialog.so</span></div></div><div style="margin: 0px; line-height: normal;" class=""><br class=""></div><div style="margin: 0px; line-height: normal;" class="">Configuration</div><div style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo;" class=""><br class=""></div><div style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo;" class=""><div style="margin: 0px; line-height: normal;" class=""><span style="font-variant-ligatures: no-common-ligatures" class=""><b class=""><font color="#0433ff" class="">modparam("dialog", "hash_size", 2048)</font></b></span></div><div style="margin: 0px; line-height: normal;" class=""><span style="font-variant-ligatures: no-common-ligatures" class=""><b class=""><font color="#0433ff" class="">modparam("dialog", "timeout_avp", "$avp(i:10)")</font></b></span></div><div style="margin: 0px; line-height: normal;" class=""><span style="font-variant-ligatures: no-common-ligatures" class=""><b class=""><font color="#0433ff" class="">modparam("dialog", "default_timeout", 21600)</font></b></span></div><div style="margin: 0px; line-height: normal;" class=""><span style="font-variant-ligatures: no-common-ligatures" class=""><b class=""><font color="#0433ff" class=""><br class=""></font></b></span></div><div style="margin: 0px; line-height: normal;" class=""><span style="font-variant-ligatures: no-common-ligatures" class=""><b class=""><font color="#0433ff" class="">request_route {</font></b></span></div><div style="margin: 0px; line-height: normal;" class=""><span style="font-variant-ligatures: no-common-ligatures" class=""><b class=""><font color="#0433ff" class="">..</font></b></span></div><div style="margin: 0px; line-height: normal;" class=""><span style="font-variant-ligatures: no-common-ligatures" class=""><b class=""><font color="#0433ff" class=""><div style="margin: 0px; line-height: normal;" class=""><span style="font-variant-ligatures: no-common-ligatures" class=""><span class="Apple-tab-span" style="white-space:pre">       </span>dlg_manage();</span></div><div style="margin: 0px; line-height: normal;" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">        if(is_method("INVITE") && !has_totag())</span></div><div style="margin: 0px; line-height: normal;" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">        {</span></div><div style="margin: 0px; line-height: normal;" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">                if(get_profile_size("caller","$fu","$avp(size)")) {</span></div><div style="margin: 0px; line-height: normal;" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">                </span></div><div style="margin: 0px; line-height: normal;" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">                        if($avp(size) >= 2) {</span></div><div style="margin: 0px; line-height: normal;" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">                                send_reply("403", "Too many active calls");</span></div><div style="margin: 0px; line-height: normal;" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">                                exit;</span></div><div style="margin: 0px; line-height: normal;" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">                        }</span></div><div style="margin: 0px; line-height: normal;" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">                        else</span></div><div style="margin: 0px; line-height: normal;" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">                        {</span></div><div style="margin: 0px; line-height: normal;" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">                                set_dlg_profile("caller","$fu");</span></div><div style="margin: 0px; line-height: normal;" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">                        }</span></div><div style="margin: 0px; line-height: normal;" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">                }</span></div><div style="margin: 0px; line-height: normal;" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">        }</span></div><div style="margin: 0px; line-height: normal; min-height: 13px;" class=""><span style="font-variant-ligatures: no-common-ligatures" class=""></span><br class=""></div><div style="margin: 0px; line-height: normal;" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">        # dispatch destinations to LOADBALANCE</span></div><div style="margin: 0px; line-height: normal;" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">        #!ifdef WITH_LOADBALANCE</span></div><div style="margin: 0px; line-height: normal;" class=""><span style="font-variant-ligatures: no-common-ligatures" class=""><span class="Apple-tab-span" style="white-space:pre"> </span></span>if($rU=~"^([0-9]{10}|1[0-9]{10}|3706[0-9]{10}|37051[0-9]{10})$")</div></font></b></span><div style="margin: 0px; line-height: normal;" class=""><span style="font-variant-ligatures: no-common-ligatures" class=""><b class=""><font color="#0433ff" class="">        {</font></b></span></div><div style="margin: 0px; line-height: normal;" class=""><span style="font-variant-ligatures: no-common-ligatures" class=""><b class=""><font color="#0433ff" class="">                route(LOADBALANCE);</font></b></span></div><div style="margin: 0px; line-height: normal;" class=""><span style="font-variant-ligatures: no-common-ligatures" class=""><b class=""><font color="#0433ff" class="">        }</font></b></span></div><div style="margin: 0px; line-height: normal;" class=""><b class=""><font color="#0433ff" class=""><span style="font-variant-ligatures: no-common-ligatures" class=""><span class="Apple-tab-span" style="white-space:pre">        </span></span>#!endif</font></b></div><div style="margin: 0px; line-height: normal;" class=""><b class=""><font color="#0433ff" class=""><span style="font-variant-ligatures: no-common-ligatures" class="">        </span>route(LOCATION);</font></b></div><div style="margin: 0px; line-height: normal;" class=""><span style="font-variant-ligatures: no-common-ligatures" class=""><b class=""><font color="#0433ff" class="">        route(RELAY);</font></b></span></div><div style="margin: 0px; line-height: normal;" class=""><span style="font-variant-ligatures: no-common-ligatures" class=""><b class=""><font color="#0433ff" class="">        </font></b></span></div><div style="margin: 0px; line-height: normal;" class=""><span style="font-variant-ligatures: no-common-ligatures" class=""><b class=""><font color="#0433ff" class="">}</font></b></span></div><div style="margin: 0px; line-height: normal;" class=""><span style="font-variant-ligatures: no-common-ligatures" class=""><b class=""><font color="#0433ff" class="">reply_route {</font></b></span></div><div style="margin: 0px; line-height: normal;" class=""><span style="font-variant-ligatures: no-common-ligatures" class=""><b class=""><font color="#0433ff" class="">        unset_dlg_profile("caller","$fu");</font></b></span></div><div style="margin: 0px; line-height: normal;" class=""><span style="font-variant-ligatures: no-common-ligatures" class=""><b class=""><font color="#0433ff" class="">}</font></b></span></div></div></div><div style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo;" class=""><br class=""></div><div style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo;" class=""><br class=""></div><div style="margin: 0px; line-height: normal;" class="">Thanks & Regards</div><div style="margin: 0px; line-height: normal;" class="">Cibin</div><div style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo;" class=""><br class=""></div><div style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo;" class=""><br class=""></div><div style="margin: 0px; font-size: 11px; line-height: normal; font-family: Menlo;" class=""><br class=""></div><div class=""><br class=""><div><blockquote type="cite" class=""><div class="">On 16-Dec-2016, at 8:56 PM, Cibin Paul <<a href="mailto:paul_cibin@me.com" class="">paul_cibin@me.com</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="">Thanks Alex,<br class=""><br class="">I will try your suggestion and update here.<br class=""><br class="">Regards<br class="">Cibin<br class=""><br class=""><br class=""><br class=""><br class="">On 16-Dec-2016, at 8:38 PM, Alex Balashov <<a href="mailto:abalashov@evaristesys.com" class="">abalashov@evaristesys.com</a>> wrote:<br class=""><blockquote type="cite" class=""><br class="">The dialog module (dialog, not dialog_ng) would be a cleaner and more<br class="">natural solution, since it handles most possible eventualities of dialog<br class="">state transition for you more cleanly than if you keep state yourself<br class="">via htable.<br class=""><br class="">-- Alex<br class=""><br class="">-- <br class="">Alex Balashov | Principal | Evariste Systems LLC<br class=""><br class="">Tel: +1-706-510-6800 (direct) / +1-800-250-5920 (toll-free) <br class="">Web: <a href="http://www.evaristesys.com/" class="">http://www.evaristesys.com/</a>, <a href="http://www.csrpswitch.com/" class="">http://www.csrpswitch.com/</a><br class=""><br class="">_______________________________________________<br class="">SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list<br class=""><a href="mailto:sr-users@lists.sip-router.org" class="">sr-users@lists.sip-router.org</a><br class="">http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users<br class=""></blockquote><br class=""><br class="">_______________________________________________<br class="">SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list<br class=""><a href="mailto:sr-users@lists.sip-router.org" class="">sr-users@lists.sip-router.org</a><br class="">http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users<br class=""></div></div></blockquote></div><br class=""></div></body></html>