Hi, Ya i do change the Presence block also, but the same error is logging:
$ sudo /etc/init.d/kamailio start Not starting Kamailio: invalid configuration file! -e 0(5930) INFO: tls [tls_init.c:385]: init_tls_compression(): tls: init_tls: disabling compression... 0(5930) : <core> [cfg.y:3570]: yyerror_at(): parse error in config file /etc/kamailio/kamailio.cfg, line 815, column 1: syntax error 0(5930) : <core> [cfg.y:3570]: yyerror_at(): parse error in config file /etc/kamailio/kamailio.cfg, line 815, column 1: invalid route statement 0(5930) : <core> [cfg.y:3567]: yyerror_at(): parse error in config file /etc/kamailio/kamailio.cfg, line 818, column 1-5: ERROR: bad config file (3 errors) Here below is the script that looks like: # Per SIP request initial checks route[REQINIT] { #!ifdef WITH_ANTIFLOOD # flood dection from same IP and traffic ban for a while # be sure you exclude checking trusted peers, such as pstn gateways # - local host excluded (e.g., loop to self) if(src_ip!=myself) { if($sht(ipban=>$si)!=$null) { # ip is already blocked xdbg("request from blocked IP - $rm from $fu (IP:$si:$sp)\n"); exit; } if (!pike_check_req()) { xlog("L_ALERT","ALERT: pike blocking $rm from $fu (IP:$si:$sp)\n"); $sht(ipban=>$si) = 1; exit; } } #!endif } # Presence server route route[PRESENCE] { if(!is_method("PUBLISH|SUBSCRIBE|NOTIFY")) return; #!ifdef WITH_PRESENCE # create new transaction to catch retransmissions if (!t_newtran()) { sl_reply_error(); exit; } if( is_method("NOTIFY")) { xlog("L_INFO", "*** xmpp-handled NOTIFY message."); if(pua_xmpp_notify()) t_reply("200", "OK"); t_release(); exit; } else if( is_method("SUBSCRIBE")) { xlog("L_INFO", "*** xmpp-handled SUBSCRIBE message.\n"); handle_subscribe(); if($(hdr(Event))== "presence") { pua_xmpp_req_winfo("$ruri", "$hdr(Expires)"); } t_release(); exit; } else if(is_method("PUBLISH")) { handle_publish(); t_release(); exit; } #!endif } please help me in resolving this problem. On Sat, Oct 19, 2013 at 1:35 PM, Salman Zafar <msalman...@gmail.com> wrote: > I think you the same problem with route[presence] > > } > #!endif > > > > > On Sat, Oct 19, 2013 at 12:55 PM, Wingsravi R <wingsravi...@gmail.com>wrote: > >> Dear Salman, >> >> thank you for the reply. >> >> i did change as you suggested and then ran the kamailio, but it agian >> logged some errors: >> >> >> $ sudo /etc/init.d/kamailio start >> Not starting Kamailio: invalid configuration file! >> -e >> 0(5744) INFO: tls [tls_init.c:385]: init_tls_compression(): tls: >> init_tls: disabling compression... >> 0(5744) : <core> [cfg.y:3570]: yyerror_at(): parse error in config file >> /etc/kamailio/kamailio.cfg, line 815, column 1: syntax error >> 0(5744) : <core> [cfg.y:3570]: yyerror_at(): parse error in config file >> /etc/kamailio/kamailio.cfg, line 815, column 1: invalid route statement >> 0(5744) : <core> [cfg.y:3567]: yyerror_at(): parse error in config file >> /etc/kamailio/kamailio.cfg, line 817, column 1-5: >> ERROR: bad config file (3 errors) >> >> Regrards >> Ravi >> >> >> On Sat, Oct 19, 2013 at 1:03 PM, Salman Zafar <msalman...@gmail.com>wrote: >> >>> check these lines: >>> >>> route[REQINIT] { >>> #!ifdef WITH_ANTIFLOOD >>> >>> ..... >>> ..... >>> .... >>> } >>> #!endif >>> >>> >>> >>> it should be >>> >>> >>> #!endif >>> } >>> >>> >>> >>> On Sat, Oct 19, 2013 at 12:11 PM, Wingsravi R <wingsravi...@gmail.com>wrote: >>> >>>> Dear kamailio'ns >>>> >>>> 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: >>>> >>>> $ sudo /etc/init.d/kamailio start >>>> Not starting Kamailio: invalid configuration file! >>>> -e >>>> 0(5502) INFO: tls [tls_init.c:385]: init_tls_compression(): tls: >>>> init_tls: disabling compression... >>>> 0(5502) : <core> [cfg.y:3570]: yyerror_at(): parse error in config >>>> file /etc/kamailio/kamailio.cfg, line 816, column 6: syntax error >>>> 0(5502) : <core> [cfg.y:3570]: yyerror_at(): parse error in config >>>> file /etc/kamailio/kamailio.cfg, line 816, column 6: missing '(' or ')' ? >>>> 0(5502) : <core> [cfg.y:3570]: yyerror_at(): parse error in config >>>> file /etc/kamailio/kamailio.cfg, line 816, column 6: bad command: missing >>>> ';'? >>>> 0(5502) : <core> [cfg.y:3570]: yyerror_at(): parse error in config >>>> file /etc/kamailio/kamailio.cfg, line 816, column 15: '('')' expected >>>> (function call) >>>> 0(5502) : <core> [cfg.y:3570]: yyerror_at(): parse error in config >>>> file /etc/kamailio/kamailio.cfg, line 816, column 15: bad command: missing >>>> ';'? >>>> 0(5502) : <core> [cfg.y:3570]: yyerror_at(): parse error in config >>>> file /etc/kamailio/kamailio.cfg, line 816, column 17: bad command >>>> ERROR: bad config file (6 errors) >>>> >>>> All of the above errors are pointing at route[Presence] block in the >>>> script. >>>> What could be the reason for the errors and is there any fault in my >>>> config file (please find the attachment for the same). >>>> >>>> Thanks in advance. >>>> >>>> Regards. >>>> Ravi >>>> >>>> >>>> _______________________________________________ >>>> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list >>>> sr-users@lists.sip-router.org >>>> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users >>>> >>>> >>> >>> >>> -- >>> Regards >>> >>> M. Salman Zafar >>> >>> VoIP Professional >>> >>> >>> _______________________________________________ >>> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list >>> sr-users@lists.sip-router.org >>> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users >>> >>> >> >> _______________________________________________ >> SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list >> sr-users@lists.sip-router.org >> http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users >> >> > > > -- > Regards > > M. Salman Zafar > > VoIP Professional > > > _______________________________________________ > SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list > sr-users@lists.sip-router.org > http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users > >
_______________________________________________ SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list sr-users@lists.sip-router.org http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users