[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