HOw about changing to this ?
fork=yes log_stderror=no # (cmd line: -E) listen= 192.16.25.11
On 6/16/06, Shenen Shenen shenenx@gmail.com wrote:
This is my openser.cfg; I'm using it to replicate the SIP registration from one asterisk to another one (to have always the same registration status of SIP in all 2 asterisk,in case of falls, every 2 ,have the same configuration and softphones run without registration problem...(this is my purpose....) .
# demo script showing how to set-up usrloc replication # SCRIPT PER COPIARE LO STATO DELLE REGISTRAZIONI DEI SIP DAL .12 all' .11
# ----------- global configuration parameters ------------------------
debug=3 # debug level (cmd line: -dddddddddd) fork=no log_stderror=yes # (cmd line: -E) #listen= 192.16.25.11 port=5060
# ------------------ module loading
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/textops.so" loadmodule "/usr/local/lib/openser/modules/auth.so" loadmodule "/usr/local/lib/openser/modules/auth_db.so"
# ----------------- setting module-specific parameters ---------------
# digest generation secret; use the same in backup server; # also, make sure that the backup server has sync'ed time modparam("auth", "secret", "alsdkhglaksdhfkloiwr")
# ------------------------- request routing logic -------------------
# main routing logic
route{
# initial sanity checks -- messages with # max_forwars==0, or excessively long requests if (!mf_process_maxfwd_header("10")) { sl_send_reply("483","Too Many Hops"); return; }; #if (len_gt( max_len )) { if ( msg:len > max_len ){ sl_send_reply("513", "Message too big"); return; };
# if the request is for other domain use UsrLoc # (in case, it does not work, use the following command # with proper names and addresses in it) if (uri==myself) {
if (method=="REGISTER") {
# verify credentials if (!www_authorize("", "subscriber")) { www_challenge("", "0"); return; };
# if ok, update contacts and ... save("location"); # ... if this REGISTER is not a replica from our # peer server, replicate to the peer server if (!src_ip== 192.16.25.12) { t_replicate("192.16.25.12","5060"); }; return; }; # do whatever else appropriate for your domain log("non-REGISTER\n"); }; } When I run openser happens this:
[root@asterisk11 ~]# openser 0(3294) WARNING: fix_socket_list: could not rev. resolve 192.16.25.11 0(3294) WARNING: fix_socket_list: could not rev. resolve 192.16.25.11 Listening on udp: 127.0.0.1 [127.0.0.1]:5060 udp: 192.16.25.11 [ 192.16.25.11]:5060 tcp: 127.0.0.1 [127.0.0.1]:5060 tcp: 192.16.25.11 [ 192.16.25.11]:5060 Aliases: tcp: asterisk11.local:5060 udp: asterisk11.local :5060 WARNING: no fork mode and more than one listen address found(will use only the the first one) stateless - initializing 0(0) Maxfwd module- initializing 0(0) AUTH module - initializing 0(0) AUTH_DB module - initializing 0(0) INFO: udp_init: SO_RCVBUF is initially 110592 0(0) INFO: udp_init: SO_RCVBUF is finally 221184 0(0) WARNING: using only the first listen address (no fork)
and then the windows doesn't respond.....is all stop....where is the problem? 10000000 thanks! _______________________________________________ Serusers mailing list Serusers@lists.iptel.org http://lists.iptel.org/mailman/listinfo/serusers