[Serusers] serctll add error

Steve Blair blairs at isc.upenn.edu
Wed Jul 27 13:30:54 CEST 2005


Did you try ser -c -f <config file> ? This should tell you where the 
problem is.

Kofi Obiri-Yeboah wrote:

> 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();
>      };
>     }
>      
>     route[3] {
>      # -----------------------------------------------------------------
>      # INVITE Message Handler
>      # -----------------------------------------------------------------
>      if (!proxy_authorize("","subscriber")) {
>       proxy_challenge("","0");
>       break;
>      } else if (!check_from()) {
>       sl_send_reply("403", "Use From=ID");
>       break;
>      };
>      
>       consume_credentials();
>      
>      lookup("aliases");
>      if (uri!=myself) {
>       route(1);
>       break;
>      };
>      
>      if (!lookup("location")) {
>       sl_send_reply("404", "User Not Found");
>       break;
>      };
>      
>      route(1);
>     }
>      
>      
>
>         ----- Original Message -----
>         *From:* Kofi Obiri-Yeboah <mailto:kofi at radiocomplex.com>
>         *To:* chris <mailto:chris at fivestartel.com> ;
>         serusers at lists.iptel.org <mailto:serusers at lists.iptel.org>
>         *Sent:* Tuesday, July 26, 2005 11:39 PM
>         *Subject:* RE: [Serusers] serctll add error
>
>         please send your config file
>
>             -----Original Message-----
>             *From:* chris [mailto:chris at fivestartel.com]
>             *Sent:* Tuesday, July 26, 2005 6:34 AM
>             *To:* Kofi Obiri-Yeboah; serusers at lists.iptel.org
>             <mailto:serusers at lists.iptel.org>
>             *Subject:* Re: [Serusers] serctll add error
>
>             hi,
>              
>             i still got the same error
>              
>             bash-2.05# serctl add 1001 1001 chris at yahoo.com
>             <mailto:chris at yahoo.com>
>             awk: syntax error near line 1
>             awk: bailing out near line 1
>             awk: syntax error near line 1
>             awk: bailing out near line 1
>             HA1 calculation failed
>             bash-2.05#
>             pls. advise on how to fix this.
>              
>             thnks.
>
>                 ----- Original Message -----
>                 *From:* Kofi Obiri-Yeboah <mailto:kofi at radiocomplex.com>
>                 *To:* chris <mailto:chris at fivestartel.com> ;
>                 serusers at lists.iptel.org <mailto:serusers at lists.iptel.org>
>                 *Sent:* Tuesday, July 26, 2005 8:06 PM
>                 *Subject:* RE: [Serusers] serctll add error
>
>                 syntax is <username> <password> <email address>
>                 you have a typo in the email address use "@"  instead
>                 of "2" 
>                 use shift-2 before yahoo.com
>                  
>                 HTH
>
>                     -----Original Message-----
>                     *From:* serusers-bounces at lists.iptel.org
>                     <mailto:serusers-bounces at lists.iptel.org>
>                     [mailto:serusers-bounces at lists.iptel.org]*On Behalf Of
>                     *chris
>                     *Sent:* Tuesday, July 26, 2005 12:58 AM
>                     *To:* serusers at lists.iptel.org <mailto:serusers at lists.iptel.org>
>                     *Subject:* [Serusers] serctll add error
>
>                     hello
>                      
>                     i tried running serctl add 1001 1001
>                     chris_cleofe2yahoo.com
>                      
>                     but i got this error:
>                      
>                     awk: syntax error near line 1
>                     awk: bailing out near line 1
>                     awk: syntax error near line 1
>                     awk: bailing out near line 1
>                     HA1 calculation failed
>                      
>                     pls advise.
>                      
>                      
>                     thnks.
>
>------------------------------------------------------------------------
>
>_______________________________________________
>Serusers mailing list
>serusers at lists.iptel.org
>http://lists.iptel.org/mailman/listinfo/serusers
>  
>

-- 
  
ISC Network Engineering
The University of Pennsylvania
3401 Walnut Street, Suite 221A
Philadelphia, PA 19104  


voice: 215-573-8396 

       215-746-8001

fax: 215-898-9348    

sip:blairs at upenn.edu




More information about the sr-users mailing list