[Serusers] serctll add error

chris chris at fivestartel.com
Tue Jul 26 19:18:58 CEST 2005


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 
  To: chris ; 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
    Subject: Re: [Serusers] serctll add error


    hi,

    i still got the same error

    bash-2.05# serctl add 1001 1001 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 
      To: chris ; 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]On Behalf Of chris
        Sent: Tuesday, July 26, 2005 12:58 AM
        To: 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.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sip-router.org/pipermail/sr-users/attachments/20050727/13b4fc3f/attachment.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ser.cfg
Type: application/octet-stream
Size: 3430 bytes
Desc: not available
URL: <http://lists.sip-router.org/pipermail/sr-users/attachments/20050727/13b4fc3f/attachment.obj>


More information about the sr-users mailing list