Hello Daniel,
Thanks for the reply. The curly brace was to close the route {. I have
since commented out the block entirely and found many more error messages,
so this is not actually the source of my trouble. I obviously skipped ahead
without testing something first and now it is hiding a problem.
Reverting to my backup now and starting over.
S.
From: Daniel-Constantin Mierla [mailto:miconda@gmail.com]
Sent: Monday, June 06, 2011 1:14 PM
To: SIP Router - Kamailio (OpenSER) and SIP Express Router (SER) - Users
Mailing List
Cc: Skyler
Subject: Re: [SR-Users] Error bad syntax - DEBUG_FLAGS
Hello,
if you don't attach the configuration file, then you have to tell which are
the lines 800 and 802.
From what you pasted, seems to be at least an extra
curly brace at the end
of route[ROUTE_DEBUG_FLAGS].
Cheers,
Daniel
On 6/6/11 8:27 PM, Skyler wrote:
Hi all,
I'm new to Kamailio (3.1), learning the configuration language. I'm trying
to take the advice from one of the docs to create a DEBUG block and place
calls everywhere in my script. Right out of the gate I get these errors on
loading.
Can someone tell me where I went wrong and how I can fix this? It says flag
not declared though it's there and I'm a bit lost.
0(10986) : <core> [cfg.y:3412]: parse error in config file
//etc/kamailio/kamailio.cfg, line 800, column 6: syntax error
0(10986) : <core> [cfg.y:3412]: parse error in config file
//etc/kamailio/kamailio.cfg, line 800, column 6: missing '(' or ')' ?
0(10986) : <core> [cfg.y:3412]: parse error in config file
//etc/kamailio/kamailio.cfg, line 800, column 6: bad command: missing ';'?
0(10986) : <core> [cfg.y:3412]: parse error in config file
//etc/kamailio/kamailio.cfg, line 800, column 18: '('')' expected
(function
call)
0(10986) : <core> [cfg.y:3412]: parse error in config file
//etc/kamailio/kamailio.cfg, line 800, column 18: bad command: missing ';'?
0(10986) : <core> [cfg.y:3412]: parse error in config file
//etc/kamailio/kamailio.cfg, line 800, column 20: bad command
0(10986) : <core> [cfg.y:3412]: parse error in config file
//etc/kamailio/kamailio.cfg, line 802, column 24: flag not declared
#------------------------------
# Flags
#------------------------------
#!define FLAG_DEBUG 1
...
route {
# Call debug flags
route(ROUTE_DEBUG_FLAGS);
.....
route[ROUTE_DEBUG_FLAGS] {
resetflag(FLAG_DEBUG);
#------------------------------------------------------------
# Methods that will have debugging turned on
#-----------------------------------------------------------
if (is_method("ACK")) { resetflag(FLAG_DEBUG); }
else if (is_method("BYE")) { setflag(FLAG_DEBUG); }
else if (is_method("CANCEL")) { setflag(FLAG_DEBUG); }
else if (is_method("INVITE")) { setflag(FLAG_DEBUG); }
else if (is_method("OPTIONS")) { setflag(FLAG_DEBUG); }
else if (is_method("PUBLISH")) { setflag(FLAG_DEBUG); }
else if (is_method("REGISTER")) { resetflag(FLAG_DEBUG); }
else if (is_method("MESSAGE")) { setflag(FLAG_DEBUG); }
else if (is_method("NOTIFY")) { setflag(FLAG_DEBUG); }
else if (is_method("SUBSCRIBE")) { setflag(FLAG_DEBUG); }
else if (is_method("INFO")) { setflag(FLAG_DEBUG); }
else if (is_method("PRACK")) { setflag(FLAG_DEBUG); }
else if (is_method("REFER")) { setflag(FLAG_DEBUG); }
else {
setflag(FLAG_DEBUG);
}
}
}
_______________________________________________
SIP Express Router (SER) and Kamailio (OpenSER) - sr-users mailing list
sr-users(a)lists.sip-router.org
http://lists.sip-router.org/cgi-bin/mailman/listinfo/sr-users
--
Daniel-Constantin Mierla --
http://www.asipto.com
http://linkedin.com/in/miconda --
http://twitter.com/miconda