[Serusers] serctll add error

Dave ddx66 at yahoo.com
Wed Jul 27 12:40:11 CEST 2005


Normally, ser prits out the line number where the
error occured in the /var/log/messages file. Check in
there and then go to the line number.

--- chris <chris at fivestartel.com> wrote:

> hi kofi,
> 
> i did commented out the listen=IP line. but i gives
> me the same error. 
> 
> ERROR: bad config file (1 errors)
> 
> by the way, when i tried the hello_world.cfg from
> onsip i did not encountered any problem and ser was
> able to run.
> 
> thnks kofi, i will wait for you reply next week.
> 
> chris.
>   ----- Original Message ----- 
>   From: Kofi Obiri-Yeboah 
>   To: chris ; serusers at lists.iptel.org 
>   Sent: Wednesday, July 27, 2005 11:19 AM
>   Subject: RE: [Serusers] serctll add error
> 
> 
>   Chris,
> 
>   I  will run your config file over the weekend and
> will get back to you. 
> 
>   Clearly that fact that you are receiving a bad
> config file error is an indication that there is a
> problem. Could you please comment out the listen=IP
> address line and rerun ?????? 
> 
>   KOFI
>     -----Original Message-----
>     From: chris [mailto:chris at fivestartel.com]
>     Sent: Tuesday, July 26, 2005 10:19 AM
>     To: Kofi Obiri-Yeboah; serusers at lists.iptel.org
>     Subject: Re: [Serusers] serctll add error
> 
> 
>     hi kofi, 
> 
>     attached is my ser.cfg i got this sample script
> from onsip.org getting started doc. this is their
> auth-mysql.3.05.cfg sample script, i just change the
> IP address on the listen variable. running using
> this cfg file leads me to an error.
> 
>     ERROR: bad config file (1 errors)
> 
>     maybe u can help me fix this. i have no idea how
> i can give you more details on the error cause that
> is the only line the system gives me.
> 
>     thnks.
> 
> 
>     debug=3
>     fork=yes
>     log_stderror=no
> 
>     listen=203.115.128.41           # put your
> server IP address here
>     port=5060
>     children=4
> 
>     dns=no
>     rev_dns=no
> 
>     fifo="/tmp/ser_fifo"
>     fifo_db_url="mysql://ser:heslo@localhost/ser"
> 
>     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/auth.so"
>     loadmodule
> "/usr/local/lib/ser/modules/auth_db.so"
>     loadmodule
> "/usr/local/lib/ser/modules/uri_db.so"
> 
>     modparam("auth_db|uri_db|usrloc", "db_url",
> "mysql://ser:heslo@localhost/ser")
>     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");
>       break;
>      };
> 
>      if (msg:len > max_len) {
>       sl_send_reply("513", "Message Overflow");
>       break;
>      };
> 
>      #
>
-----------------------------------------------------------------
>      # Record Route Section
>      #
>
-----------------------------------------------------------------
>      if (method!="REGISTER") {
>       record_route();
>      };
> 
>      #
>
-----------------------------------------------------------------
>      # Loose Route Section
>      #
>
-----------------------------------------------------------------
>      if (loose_route()) {
>       route(1);
>       break;
>      };
> 
>      #
>
-----------------------------------------------------------------
>      # Call Type Processing Section
>      #
>
-----------------------------------------------------------------
>      if (uri!=myself) {
>       route(1);
>       break;
>      };
> 
>      if (uri==myself) {
>       if (method=="INVITE") {
>        route(3);
>        break;
>       } else  if (method=="REGISTER") {
>        route(2);
>        break;
>       };
> 
>       lookup("aliases");
>       if (uri!=myself) {
>        route(1);
>        break;
>       };
> 
>       if (!lookup("location")) {
>        sl_send_reply("404", "User Not Found");
>        break;
>       };
> 
>       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("","subscriber")) {
>       www_challenge("","0");
>       break;
>      };
> 
>      if (!check_to()) {
>       sl_send_reply("401", "Unauthorized");
>       break;
>      };
> 
>      consume_credentials();
> 
>      if (!save("location")) {
>       sl_reply_error();
> 
=== message truncated ===>
_______________________________________________
> Serusers mailing list
> serusers at lists.iptel.org
> http://lists.iptel.org/mailman/listinfo/serusers
> 



		
____________________________________________________
Start your day with Yahoo! - make it your home page 
http://www.yahoo.com/r/hs 
 




More information about the sr-users mailing list