[OpenSIPS-Users] Error in opensips.cfg file - modparam("seas","listen_sockets","127.0.0.1:5080");
Jonathan González
jonathan.gsc at gmail.com
Tue Oct 14 16:08:46 CEST 2008
Hi there,
I have been trying to execute one of the WeSIP examples this morning when I
have been receiving an error message when I am trying to lanch OpenSIPS. The
error message is the following:
Oct 14 16:06:31 [20331] CRITICAL:core:yyerror: parse error in config file,
line 195, column 19-20: syntax error
Oct 14 16:06:31 [20331] CRITICAL:core:yyerror: parse error in config file,
line 195, column 19-20:
Oct 14 16:06:31 [20331] ERROR:core:main: bad config file (2 errors)
This error refers to this line: *modparam("seas","listen_sockets","
127.0.0.1:5080");
*
This is the first time I am using OpenSIPS, I am sorry not to be more
concrete.
Thanks in advance,
I am using Ubuntu Intrepid 32 bits.
My opensips.cfg file is the following.
debug=3
log_stderror=no
log_facility=LOG_LOCAL0
fork=yes
children=4
port=5060
loadmodule "sl.so"
loadmodule "tm.so"
loadmodule "rr.so"
loadmodule "maxfwd.so"
loadmodule "usrloc.so"
loadmodule "registrar.so"
loadmodule "textops.so"
loadmodule "mi_fifo.so"
loadmodule "uri_db.so"
loadmodule "uri.so"
loadmodule "xlog.so"
loadmodule "acc.so"
loadmodule "seas.so"
modparam("mi_fifo", "fifo_name", "/tmp/opensips_fifo")
modparam("rr", "enable_full_lr", 1)
modparam("rr", "append_fromtag", 0)
modparam("registrar", "method_filtering", 1)
modparam("uri_db", "use_uri_table", 0)
modparam("uri_db", "db_url", "")
modparam("acc", "early_media", 1)
modparam("acc", "report_ack", 1)
modparam("acc", "report_cancels", 1)
/* by default ww do not adjust the direct of the sequential requests.
if you enable this parameter, be sure the enable "append_fromtag"
in "rr" module */
modparam("acc", "detect_direction", 0)
/* account triggers (flags) */
modparam("acc", "failed_transaction_flag", 3)
modparam("acc", "log_flag", 1)
modparam("acc", "log_missed_flag", 2)
/* uncomment the following lines to enable DB accounting also */
modparam("acc", "db_flag", 1)
modparam("acc", "db_missed_flag", 2)
modparam("usrloc", "db_mode", 0)
*modparam("seas","listen_sockets","127.0.0.1:5080");*
route{
if(!as_relay_t("app_server_one")){
t_reply("500","Application Server error");
}
if (!mf_process_maxfwd_header("10")) {
sl_send_reply("483","Too Many Hops");
exit;
}
if (has_totag()) {
if (loose_route()) {
if (is_method("BYE")) {
setflag(1); # do accounting ...
setflag(3); # ... even if the transaction
fails
}
route(1);
} else {
if ( is_method("ACK") ) {
if ( t_check_trans() ) {
# non loose-route, but stateful ACK;
must be an ACK after a 487 or e.g. 404 from upstream server
t_relay();
exit;
} else {
# ACK without matching transaction
... ignore and discard.\n");
exit;
}
}
sl_send_reply("404","Not here");
}
exit;
}
# CANCEL processing
if (is_method("CANCEL"))
{
if (t_check_trans())
t_relay();
exit;
}
t_check_trans();
# record routing
if (!is_method("REGISTER|MESSAGE"))
record_route();
# account only INVITEs
if (is_method("INVITE")) {
setflag(1); # do accounting
}
if (!uri==myself)
{
append_hf("P-hint: outbound\r\n");
route(1);
}
if (is_method("PUBLISH"))
{
sl_send_reply("503", "Service Unavailable");
exit;
}
if (is_method("REGISTER"))
{
if (!save("location"))
sl_reply_error();
exit;
}
if ($rU==NULL) {
# request with no Username in RURI
sl_send_reply("484","Address Incomplete");
exit;
}
if (!lookup("location")) {
switch ($retcode) {
case -1:
case -3:
t_newtran();
t_reply("404", "Not Found");
exit;
case -2:
sl_send_reply("405", "Method Not Allowed");
exit;
}
}
# when routing via usrloc, log the missed calls also
setflag(2);
route(1);
}
route[1] {
# for INVITEs enable some additional helper routes
if (is_method("INVITE")) {
t_on_branch("2");
t_on_reply("2");
t_on_failure("1");
}
if (!t_relay()) {
sl_reply_error();
};
exit;
}
--
Personal webpage - www.jonbaraq.eu
Vocal de Redes y Linux de la Rama de Estudiantes del IEEE - UPM
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.opensips.org/pipermail/users/attachments/20081014/d9eeec63/attachment-0001.htm
More information about the Users
mailing list