Hello,
I am trying to use global variables within my configuration script. I am using Kamailio v3.0.0 and I am following the syntax example written in the sample config file but I keep getting syntax errors. Here is a copy of my syntax and I am using cfg_get.voicemailserver.bindip to get the value.
#!ifdef WITH_VOICEMAIL voicemailserver.bindip = "10.0.0.1" desc "Voicemail Server IP Address" voicemailserver.bindport = "5060" desc "Voicemail Server Port" #!endif
Here is the error that I am receiving:
0(1875) : <core> [cfg.y:3333]: parse error in config file /usr/local/kamailio-3.0.0/etc/kamailio/kamailio.cfg, line 156, column 17: syntax error 0(1875) : <core> [cfg.y:3333]: parse error in config file /usr/local/kamailio-3.0.0/etc/kamailio/kamailio.cfg, line 156, column 17: unknown config variable 0(1875) : <core> [cfg.y:3330]: parse error in config file /usr/local/kamailio-3.0.0/etc/kamailio/kamailio.cfg, line 156, column 19-28: ERROR: bad config file (3 errors) 0(1875) DEBUG: <core> [mem/shm_mem.c:236]: shm_mem_destroy
Thanks
Nathaniel
Hello,
it might be the same issue reported in this tracker item:
http://sip-router.org/tracker/index.php?do=details&task_id=56&projec...
It is a grammar conflict that is not that easy to solve without potential breaking of other things. The easiest is the workaround, put other config parameters between listen/alias and the global custom parameters.
Cheers, Daniel
On 4/2/11 7:08 PM, Nathaniel L Keeling wrote:
Hello,
I am trying to use global variables within my configuration script. I am using Kamailio v3.0.0 and I am following the syntax example written in the sample config file but I keep getting syntax errors. Here is a copy of my syntax and I am using cfg_get.voicemailserver.bindip to get the value.
#!ifdef WITH_VOICEMAIL voicemailserver.bindip = "10.0.0.1" desc "Voicemail Server IP Address" voicemailserver.bindport = "5060" desc "Voicemail Server Port" #!endif
Here is the error that I am receiving:
0(1875) : <core> [cfg.y:3333]: parse error in config file /usr/local/kamailio-3.0.0/etc/kamailio/kamailio.cfg, line 156, column 17: syntax error 0(1875) : <core> [cfg.y:3333]: parse error in config file /usr/local/kamailio-3.0.0/etc/kamailio/kamailio.cfg, line 156, column 17: unknown config variable 0(1875) : <core> [cfg.y:3330]: parse error in config file /usr/local/kamailio-3.0.0/etc/kamailio/kamailio.cfg, line 156, column 19-28: ERROR: bad config file (3 errors) 0(1875) DEBUG: <core> [mem/shm_mem.c:236]: shm_mem_destroy
Thanks
Nathaniel
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