[Serusers] ser Problem ?

prabhakar g prabhakar06 at gmail.com
Wed Sep 13 11:50:06 CEST 2006


hi


i am new to this any way i am trying to install ser with
mysql+nathelper+rtpproxy i installed ser and when i am trying to run ser
service i am getting this error

 0(4971) parse error (10,1-12): syntax error
 0(4971) parse error (10,12-13): unknown config variable
 0(4971) parse error (12,1-11):
ERROR: bad config file (3 errors)
 0(4971) shm_mem_destroy
 0(4971) destroying the shared memory lock
and this is my cfg file


debug=9

fork=yes

log_stderror=yes

port=5060

check_via=no

dns=no

rev_dns=no

children=4

fifo="/tmp/ser_fifo"

loadmodule "/usr/local/lib/ser/modules/mysql.so"

loadmodule "/usr/local/lib/ser/modules/sl.so"

loadmodule "/usr/local/lib/ser/modules/tm.so"

loadmodule "/usr/local/lib/ser/modules/rr.so"

loadmodule "/usr/local/lib/ser/modules/maxfwd.so"

loadmodule "/usr/local/lib/ser/modules/usrloc.so"

loadmodule "/usr/local/lib/ser/modules/registrar.so"

loadmodule "/usr/local/lib/ser/modules/group.so"

loadmodule "/usr/local/lib/ser/modules/uri.so"

loadmodule "/usr/local/lib/ser/modules/uri_db.so"

loadmodule "/usr/local/lib/ser/modules/acc.so"

loadmodule "/usr/local/lib/ser/modules/textops.so"

# Nathelper Section

loadmodule "/usr/local/lib/ser/modules/nathelper.so"

# digest authentication

loadmodule "/usr/local/lib/ser/modules/auth.so"

loadmodule "/usr/local/lib/ser/modules/auth_db.so"

modparam("usrloc", "db_mode", 2)

modparam("auth_db", "calculate_ha1", yes)

modparam("auth_db", "password_column", "password")

modparam("rr", "enable_full_lr", 1)

modparam("group", "db_url", "mysql://ser:heslo@localhost/ser")

modparam("uri_db", "db_url", "mysql://ser:heslo@localhost/ser")

# Nathelper

modparam("registrar", "nat_flag", 6)

modparam("nathelper", "natping_interval", 30)

modparam("nathelper", "ping_nated_only", 1)

route{

if (!mf_process_maxfwd_header("10")) {

sl_send_reply("483","Too Many Hops");

break;

};

if (msg:len >= max_len ) {

sl_send_reply("513", "Message too big");

break;

};

if (nat_uac_test("3")) {

if (method == "REGISTER" || ! search("^Record-Route:")) {

log("LOG: Someone trying to register from private IP, rewriting\n");

fix_nated_contact();

if (method == "INVITE") {

fix_nated_sdp("1");

};

force_rport();

setflag(6);

};

};

if (!method=="REGISTER") record_route();

if (loose_route()) {

append_hf("P-hint: rr-enforced\r\n");

route(1);

break;

};

if (!uri==myself) {

append_hf("P-hint: outbound\r\n");

route(1);

break;

};

if (uri==myself) {

if (method=="REGISTER") {

if (!www_authorize("siptest.globe7.com", "subscriber")) {

www_challenge("siptest.globe7.com", "0");

break;

};

save("location");

break;

};

lookup("aliases");

if (!uri==myself) {

append_hf("P-hint: outbound alias\r\n");

route(1);

break;

};

if (!lookup("location")) {

sl_send_reply("404", "Not Found");

break;

};

};

append_hf("P-hint: usrloc applied\r\n");

route(1);

}

route[1]

{

# !! Nathelper

if (uri=~"[@:](192\.168\.|10\.|172\.(1[6-9]|2[0-9]|3[0-1])\.)" &&
!search("^Route:")){

sl_send_reply("479", "We don't forward to private IP addresses");

break;

};

if (isflagset(6)) {

force_rtp_proxy();

};

t_on_reply("1");

if (!t_relay()) {

sl_reply_error();

};

}

onreply_route[1] {

if (isflagset(6) && status =~ "(183)|2[0-9][0-9]") {

fix_nated_contact();

force_rtp_proxy();

} else if (nat_uac_test("1")) {

fix_nated_contact();

}-----------------------------------------------------------



please get me out from this

-- 
Prabhakar.g
Network Engineer
Northgate Technologies
Banjarahils,Hyderabad-34
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-users/attachments/20060913/4693f332/attachment.htm>


More information about the sr-users mailing list