Hi,
I downloaded the stable cvs versions a couple of days ago but I haven't been able to make run yet. I have compiled with both bison and yacc as it mentioned in a previous post but no luck, even in different PCs. I am running SuSE 9, SER compiles with warnings about .d files all along but the build succeeds. Nevertheless, when I try to start it I get the following output:
0(2363) read 852533296 from /dev/random 0(2363) seeding PRNG with 1946404459 0(2363) test random number 166762925 0(2363) shm_mem_init: success 0(2363) DEBUG: register_fifo_cmd: new command (print) registered 0(2363) DEBUG: register_fifo_cmd: new command (uptime) registered 0(2363) DEBUG: register_fifo_cmd: new command (version) registered 0(2363) DEBUG: register_fifo_cmd: new command (pwd) registered 0(2363) DEBUG: register_fifo_cmd: new command (arg) registered 0(2363) DEBUG: register_fifo_cmd: new command (which) registered 0(2363) DEBUG: register_fifo_cmd: new command (ps) registered 0(2363) DEBUG: register_fifo_cmd: new command (kill) registered debug=1 0(2363) parse error (1,3-5): parse error fk= log_stderr= check_via= dns= rev_dns= #pt=5 #children= fifo="/tmp/ser_fifo
# ------------------ module loading ----------------------------------
# Uncomment this if you want to use SQL database
loadmodule "/usr/local/lib/ser/modules/sl.so
loadmodule "/usr/local/lib/ser/modules/rr.so
loadmodule "/usr/local/lib/ser/modules/usrloc.so
# Uncomment this if you want digest authenticati # mysql.so must be loaded #loadmodule "/usr/local/lib/ser/modules/auth.so
# ----------------- setting module-specific parameters --------------- # -- usrloc params -- modparam("usrloc", "db_mode", # Uncomment this if you want to use SQL database # f persistent stage comment the previous line #modparam("usrloc", "db_mode", 2 # -- auth params -- # Uncomment if you are using auth module # #modparam("auth_db", "calculate_ha1", # # If you set "calculate_ha1" parameter to (which in this cfig), # uncomment also the following parameter # #modparam("auth_db", "passwd_column", "passwd" # -- rr params -- # add value to ;lr param to make some broken UAs happy modparam("rr", "enable_full_lr", 1 # ------------------------- request routing logic ------------------- # main routing logic route # initial sanity checks -- messages with # max_fwards==, excessively lg requests if (mf_process_maxfwd_header("1")) sl_send_reply("483","Too Many Hops") break } if ( msg:len > max_len ) sl_send_reply("513", "Message too big") break } # we recd-route all messages -- to make sure that # subsequent messages will go through our proxy; that's # particularly good if upstream downstream entities # use different transpt protocol recd_route(); # loose-route processing if (loose_route()) t_relay() break } # if the request is f other domain use UsrLoc # (in case, it does t wk, use the following comm # with proper names addresses in it if (==myself) if (method=="REGISTER") # Uncomment this if you want to use digest authenticati # if (www_authize("iptel.g", "subscriber")) # www_challenge("iptel.g", "") # break # } save("locati") break } # native SIP destinatis are hled using our USRLOC DB if (lookup("locati")) sl_send_reply("44", "Not Found") break } } # fward to current w; use stateful fwarding; that # wks reliably even if we fward from TCP to if (t_relay()) sl_reply_err() }
ERROR: bad config file (1 errors) 0(2363) shm_mem_destroy 0(2363) destroying the shared memory lock
Why does it output the config file?And why is it corrupted? Please help...
Thanks Markos