[Serusers] serctll add error

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


hi,

i tried the command ser -c -f ser.cfg and this is the result.

bash-2.05# ser -c -f ser.cfg
 0(2092) ERROR: load_module: could not open module
</usr/local/lib/ser/modules/mysql.so>: ld.so.1: ser: fatal:
libmysqlclient.so.10: open failed: No such file or directory
 0(2092) parse error (15,13-14): failed to load module
ERROR: bad config file (1 errors)
bash-2.05#

but, /usr/local/lib/ser/modules/mysql.so is existing, pls advise what could
have gone wrong.

much thnks.



----- Original Message -----
From: "Steve Blair" <blairs at isc.upenn.edu>
To: "Kofi Obiri-Yeboah" <kofi at radiocomplex.com>
Cc: "chris" <chris at fivestartel.com>; <serusers at lists.iptel.org>
Sent: Wednesday, July 27, 2005 7:30 PM
Subject: Re: [Serusers] serctll add error


>
> 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