|
Problems starting openser: msg#00473voip.openser.user
Hi all, I'm new to openser and currently encountered problems. I've changed openser.cfg to support mysql. After that I restart openser using openserctl restart and openser wont start again. It gives me this error: Starting OpenSER : PID file /var/run/openser.pid does not exist -- OpenSER start failed When I type openserctl ps it gives me this error: Error opening openser's FIFO /tmp/openser_fifo Make sure you have line fifo=/tmp/openser_fifo in your config Funny thing is that in my openser.cfg has this line. This is what I got from tail -f /var/log/messages: tail -f /var/log/messages May 27 00:21:56 local /usr/local/sbin/openser[11914]: INFO: signal 15 received May 27 00:21:56 local /usr/local/sbin/openser[11915]: INFO: signal 15 received May 27 00:21:56 local /usr/local/sbin/openser[11920]: INFO: signal 15 received May 27 00:21:56 local /usr/local/sbin/openser[11906]: INFO: signal 15 received May 27 00:22:03 local /usr/local/sbin/openser[11975]: Maxfwd module- initializing May 27 00:22:03 local /usr/local/sbin/openser[11975]: AUTH module - initializing May 27 00:22:03 local /usr/local/sbin/openser[11975]: AUTH_DB module - initializing May 27 00:22:03 local /usr/local/sbin/openser[11975]: INFO: udp_init: SO_RCVBUF is initially 107520 May 27 00:22:03 local /usr/local/sbin/openser[11975]: INFO: udp_init: SO_RCVBUF is finally 262142 May 27 00:22:03 local /usr/local/sbin/openser[11975]: ERROR: udp_init: bind(5, 0x81303fc, 16) on 70.189.13.96: Cannot assign requested address Here is my openser.cfg Sorry for the long post. Please help me out here. Thank you. # # $Id: openser.cfg,v 1.5 2005/10/28 19:45:33 bogdan_iancu Exp $ # # simple quick-start config script # # ----------- global configuration parameters ------------------------ debug=3 # debug level (cmd line: -dddddddddd) fork=yes log_stderror=no # (cmd line: -E) /* Uncomment these lines to enter debugging mode fork=no log_stderror=yes */ listen=70.189.13.96 # put your server IP address here check_via=no # (cmd. line: -v) dns=no # (cmd. line: -r) rev_dns=no # (cmd. line: -R) port=5060 children=4 fifo="/tmp/openser_fifo" fifo_db_url="mysql://openser:openserrw@localhost/openser" loadmodule "/usr/local/lib/openser/modules/mysql.so" loadmodule "/usr/local/lib/openser/modules/sl.so" loadmodule "/usr/local/lib/openser/modules/tm.so" loadmodule "/usr/local/lib/openser/modules/rr.so" loadmodule "/usr/local/lib/openser/modules /maxfwd.so" loadmodule "/usr/local/lib/openser/modules/usrloc.so" loadmodule "/usr/local/lib/openser/modules/registrar.so" loadmodule "/usr/local/lib/openser/modules/uri_db.so" loadmodule "/usr/local/lib/openser/modules/auth.so" loadmodule "/usr/local/lib/openser/modules/auth_db.so" modparam("auth_db|usrloc", "db_url", "mysql://openser:openserrw@localhost/openser") modparam("auth_db", "calculate_ha1", 1) modparam("auth_db", "password_column", "password") modparam("usrloc", "db_mode", 2) modparam("rr", "enable_full_lr", 1) route { # ----------------------------------------------------------------- # Sanity Check Section # ----------------------------------------------------------------- if (!mf_process_maxfwd_header("10")) { sl_send_reply("483", "Too Many Hops"); & nbsp; exit; }; if (msg:len > max_len) { sl_send_reply("513", "Message Overflow"); exit; }; # ----------------------------------------------------------------- # Record Route Section # ----------------------------------------------------------------- if (method!="REGISTER") { record_route(); }; # ----------------------------------------------------------------- # Loose Route Section # ----------------------------------------------------------------- if (loose_route()) { route(1); }; # -------- --------------------------------------------------------- # Call Type Processing Section # ----------------------------------------------------------------- if (uri!=myself) { route(1); return; }; if (method=="INVITE") { route(3); return; } else if (method=="REGISTER") { route(2); return; }; lookup("aliases"); if (uri!=myself) { route(1); return; }; if (!lookup("location")) { &nb sp; sl_send_reply("404", "User Not Found"); return; }; route(1); } route[1] { # ----------------------------------------------------------------- # Default Message Handler # ----------------------------------------------------------------- if (!t_relay()) { sl_reply_error(); }; } route[2] { # ----------------------------------------------------------------- # REGISTER Message Handler # ---------------------------------------------------------------- sl_send_reply("100", "Trying"); if (!www_authorize("strain15.myftp.org","subscr iber")) { www_challenge("strain15.myftp.org","0"); exit; }; if (!check_to()) { sl_send_reply("401", "Unauthorized"); return; }; consume_credentials(); if (!save("location")) { sl_reply_error(); }; } route[3] { # ----------------------------------------------------------------- # INVITE Message Handler # ----------------------------------------------------------------- if (!proxy_authorize("","subscriber")) { proxy_challenge("","0"); &nb sp; return; } else if (!check_from()) { sl_send_reply("403", "Use From=ID"); return; }; consume_credentials(); lookup("aliases"); if (uri!=myself) { route(1); }; if (!lookup("location")) { sl_send_reply("404", "User Not Found"); exit; }; route(1); } __________________________________________________ |
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | Re: split signaling from rtp: 00473, Adrian I. Vasile |
|---|---|
| Next by Date: | RE: 2 Openser Instances: 00473, Sam Lee |
| Previous by Thread: | SQL query to generate CDR out of ACC logsi: 00473, Script Head |
| Next by Thread: | AW: Problems starting openser: 00473, Franz Edler |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |