[Serusers] serctll add error

chris chris at fivestartel.com
Mon Aug 1 10:28:14 CEST 2005


hi kofi,

were you able to run and test my config file? any developments? :)

much thanks.

chris
  ----- Original Message ----- 
  From: chris 
  To: Kofi Obiri-Yeboah ; serusers at lists.iptel.org 
  Sent: Wednesday, July 27, 2005 11:46 AM
  Subject: Re: [Serusers] serctll add error


  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();
       };
      }

      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/20050801/91c4bfad/attachment.htm>


More information about the sr-users mailing list