<div dir="ltr"><div>Hi,<br><br>Ya i do change the Presence block also, but the same error is logging:<br><br>$ sudo /etc/init.d/kamailio start<br>Not starting Kamailio: invalid configuration file!<br>-e <br> 0(5930) INFO: tls [tls_init.c:385]: init_tls_compression(): tls: init_tls: disabling compression...<br>
 0(5930) : <core> [cfg.y:3570]: yyerror_at(): parse error in config file /etc/kamailio/kamailio.cfg, line 815, column 1: syntax error<br> 0(5930) : <core> [cfg.y:3570]: yyerror_at(): parse error in config file /etc/kamailio/kamailio.cfg, line 815, column 1: invalid  route  statement<br>
 0(5930) : <core> [cfg.y:3567]: yyerror_at(): parse error in config file /etc/kamailio/kamailio.cfg, line 818, column 1-5: <br>ERROR: bad config file (3 errors)<br><br></div>Here below is the script that looks like: <br>
<div><div><br># Per SIP request initial checks<br>route[REQINIT] {<br>#!ifdef WITH_ANTIFLOOD<br>    # flood dection from same IP and traffic ban for a while<br>    # be sure you exclude checking trusted peers, such as pstn gateways<br>
    # - local host excluded (e.g., loop to self)<br>    if(src_ip!=myself)<br>    {<br>        if($sht(ipban=>$si)!=$null)<br>        {<br>            # ip is already blocked<br>            xdbg("request from blocked IP - $rm from $fu (IP:$si:$sp)\n");<br>
            exit;<br>        }<br>        if (!pike_check_req())<br>        {<br>            xlog("L_ALERT","ALERT: pike blocking $rm from $fu (IP:$si:$sp)\n");<br>            $sht(ipban=>$si) = 1;<br>
            exit;<br>        }<br>    }<br>#!endif<br>}<br><br># Presence server route<br>route[PRESENCE] {<br>  if(!is_method("PUBLISH|SUBSCRIBE|NOTIFY"))<br>    return;<br>#!ifdef WITH_PRESENCE<br>  # create new transaction to catch retransmissions<br>
  if (!t_newtran())<br>  {<br>    sl_reply_error();<br>    exit;<br>  }<br><br>  if( is_method("NOTIFY"))<br>  {<br>    xlog("L_INFO", "*** xmpp-handled NOTIFY message.");<br>                if(pua_xmpp_notify())<br>
                t_reply("200", "OK");<br>                t_release();<br>                exit;<br>  } <br>    else if( is_method("SUBSCRIBE"))<br>             {<br>                xlog("L_INFO", "*** xmpp-handled SUBSCRIBE message.\n");<br>
                handle_subscribe();<br>                if($(hdr(Event))== "presence")<br>                {<br>                pua_xmpp_req_winfo("$ruri", "$hdr(Expires)");<br>                }<br>
                t_release();<br>                exit;<br>  } <br>    else if(is_method("PUBLISH"))<br>     {<br>         handle_publish();<br>         t_release();<br>         exit;<br> }<br>#!endif<br>}<br> <br>
</div><div>please help me in resolving this problem.<br><br></div></div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Sat, Oct 19, 2013 at 1:35 PM, Salman Zafar <span dir="ltr"><<a href="mailto:msalman212@gmail.com" target="_blank">msalman212@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>I think you the same problem with route[presence]<br><br>}<br>#!endif<br><br></div><br></div><div class="HOEnZb">
<div class="h5"><div class="gmail_extra"><br><br><div class="gmail_quote">On Sat, Oct 19, 2013 at 12:55 PM, Wingsravi R <span dir="ltr"><<a href="mailto:wingsravi777@gmail.com" target="_blank">wingsravi777@gmail.com</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div><div><div><div>Dear Salman,<br></div><div><br></div>thank you for the reply.<br><br></div>i did change as you suggested and then ran the kamailio, but it agian logged  some errors:<div>

<br><br>$ sudo /etc/init.d/kamailio start<br>
Not starting Kamailio: invalid configuration file!<br>-e <br></div> 0(5744) INFO: tls [tls_init.c:385]: init_tls_compression(): tls: init_tls: disabling compression...<br> 0(5744) : <core> [cfg.y:3570]: yyerror_at(): parse error in config file /etc/kamailio/kamailio.cfg, line 815, column 1: syntax error<br>


 0(5744) : <core> [cfg.y:3570]: yyerror_at(): parse error in config file /etc/kamailio/kamailio.cfg, line 815, column 1: invalid  route  statement<br> 0(5744) : <core> [cfg.y:3567]: yyerror_at(): parse error in config file /etc/kamailio/kamailio.cfg, line 817, column 1-5: <br>


ERROR: bad config file (3 errors)<br><br></div>Regrards<br></div>Ravi<br></div><div><div><div class="gmail_extra"><br><br><div class="gmail_quote">On Sat, Oct 19, 2013 at 1:03 PM, Salman Zafar <span dir="ltr"><<a href="mailto:msalman212@gmail.com" target="_blank">msalman212@gmail.com</a>></span> wrote:<br>


<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>check these lines:<br><br>route[REQINIT] {<br>#!ifdef WITH_ANTIFLOOD<br><br>.....<br>.....<br>....<br>


}<br>#!endif<br><br><br><br></div>it should be <br><br><br>#!endif<br>}<br><div class="gmail_extra">
<br><br><br><div class="gmail_quote"><div><div>On Sat, Oct 19, 2013 at 12:11 PM, Wingsravi R <span dir="ltr"><<a href="mailto:wingsravi777@gmail.com" target="_blank">wingsravi777@gmail.com</a>></span> wrote:<br>
</div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div>
<div dir="ltr"><div><div><div>Dear kamailio'ns<br><br>I am running kamailio 4.0.3 on ubuntu 12.04 and installed kamailio from its repository. I had changed the default kamailio config file, and inserted xmpp and presence related script. But after all when i tried to start my kamailio server I am getting the following errors:<br>




<br>$ sudo /etc/init.d/kamailio start<br>Not starting Kamailio: invalid configuration file!<br>-e <br> 0(5502) INFO: tls [tls_init.c:385]: init_tls_compression(): tls: init_tls: disabling compression...<br> 0(5502) : <core> [cfg.y:3570]: yyerror_at(): parse error in config file /etc/kamailio/kamailio.cfg, line 816, column 6: syntax error<br>




 0(5502) : <core> [cfg.y:3570]: yyerror_at(): parse error in config file /etc/kamailio/kamailio.cfg, line 816, column 6: missing '(' or ')' ?<br> 0(5502) : <core> [cfg.y:3570]: yyerror_at(): parse error in config file /etc/kamailio/kamailio.cfg, line 816, column 6: bad command: missing ';'?<br>




 0(5502) : <core> [cfg.y:3570]: yyerror_at(): parse error in config file /etc/kamailio/kamailio.cfg, line 816, column 15: '('')' expected (function call)<br> 0(5502) : <core> [cfg.y:3570]: yyerror_at(): parse error in config file /etc/kamailio/kamailio.cfg, line 816, column 15: bad command: missing ';'?<br>




 0(5502) : <core> [cfg.y:3570]: yyerror_at(): parse error in config file /etc/kamailio/kamailio.cfg, line 816, column 17: bad command<br>ERROR: bad config file (6 errors)<br><br></div><div>All of the above errors are pointing at route[Presence] block in the script.<br>




</div>What could be the reason for the errors and is there any fault in my config file (please find the attachment for the same).<br><br></div>Thanks in advance.<br><br></div>Regards.<br><div><div>Ravi<br></div><div><div>




<br></div></div></div></div>
<br></div></div>_______________________________________________<br>
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list<br>
<a href="mailto:sr-users@lists.sip-router.org" target="_blank">sr-users@lists.sip-router.org</a><br>
<a href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users" target="_blank">http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users</a><br>
<br></blockquote></div><span><font color="#888888"><br><br clear="all"><br>-- <br><div dir="ltr"><font face="'times new roman', serif">Regards</font><div><font face="'times new roman', serif"><br>
</font><div><pre cols="72"><font face="'times new roman', serif">M. Salman Zafar<br>
VoIP Professional<br></font><br></pre></div></div></div>
</font></span></div></div>
<br>_______________________________________________<br>
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list<br>
<a href="mailto:sr-users@lists.sip-router.org" target="_blank">sr-users@lists.sip-router.org</a><br>
<a href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users" target="_blank">http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users</a><br>
<br></blockquote></div><br></div>
</div></div><br>_______________________________________________<br>
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list<br>
<a href="mailto:sr-users@lists.sip-router.org" target="_blank">sr-users@lists.sip-router.org</a><br>
<a href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users" target="_blank">http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users</a><br>
<br></blockquote></div><br><br clear="all"><br>-- <br><div dir="ltr"><font face="'times new roman', serif">Regards</font><div><font face="'times new roman', serif"><br></font><div><pre cols="72"><font face="'times new roman', serif">M. Salman Zafar<br>

VoIP Professional<br></font><br></pre></div></div></div>
</div>
</div></div><br>_______________________________________________<br>
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list<br>
<a href="mailto:sr-users@lists.sip-router.org">sr-users@lists.sip-router.org</a><br>
<a href="http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users" target="_blank">http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users</a><br>
<br></blockquote></div><br></div>