[Serusers] ERROR: bad config file (1 errors)

Jiri Kuthan jiri at iptel.org
Mon Mar 31 14:56:55 CEST 2003


Look at your logs.

-Jiri

At 10:23 AM 3/31/2003, alan chen wrote:
>Hi,
>
>Try to use mysql and auth. But, got the msg "ERROR:
>bad config file (1 eorros)", when I type
>"/usr/local/ser". Is anything wrong in my ser.cfg?
>
>Thanks,
>
>Alan
>
>[root at localhost ser]# more ser.cfg
>#
># $Id: ser.cfg,v 1.12 2002/10/21 02:40:06 jiri Exp $
>#
># simple quick-start config script
>#
> 
># ----------- global configuration parameters
>------------------------
> 
>debug=3          # debug level (cmd line: -dddddddddd)
>fork=no
>log_stderror=no # (cmd line: -E)
>check_via=no    # (cmd. line: -v)
>dns=no           # (cmd. line: -r)
>rev_dns=no      # (cmd. line: -R)
>port=5060
>children=4
>fifo="/tmp/ser_fifo"
> 
># ------------------ module loading
>----------------------------------
> 
># Uncomment this if you want to use SQL database
>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"
> 
># Uncomment this if you want digest authentication
># mysql.so must be loaded !
>loadmodule "/usr/local/lib/ser/modules/auth.so"
> 
># ----------------- setting module-specific parameters
>---------------
> 
># -- usrloc params --
> 
># modparam("usrloc", "db_mode",   0)
> 
># Uncomment this if you want to use SQL database
># for persistent storage and comment the previous line
>modparam("usrloc", "db_mode", 2)
> 
># -- auth params --
># Uncomment if you are using auth module
>#
>modparam("auth", "secret", "alsdkhglaksdhfkloiwr")
>modparam("auth", "calculate_ha1", yes)
>#
># If you set "calculate_ha1" parameter to yes (which
>true in this config),
># uncomment also the following parameter)
>#
>modparam("auth", "password_column", "password")
> 
># -------------------------  request routing logic
>-------------------
> 
># main routing logic
> 
>route{
> 
>        # initial sanity checks -- messages with
>        # max_forwars==0, or excessively long requests
>        if (!mf_process_maxfwd_header("10")) {
>                sl_send_reply("483","Too Many Hops");
>                break;
>        };
>        if (len_gt( max_len )) {
>                sl_send_reply("513", "Message too
>big");
>                break;
>        };
> 
>        # Do strict routing if pre-loaded route
>headers present
>        rewriteFromRoute();
> 
>        # if the request is for other domain use
>UsrLoc
>        # (in case, it does not work, use the
>following command
>        # with proper names and addresses in it)
>        if (uri==myself) {
> 
>                if (method=="REGISTER") {
> 
># Uncomment this if you want to use digest
>authentication
>                        if
>(!www_authorize("iptel.org", "subscriber")) {
>                               
>www_challenge("iptel.org", "0");
>                                break;
>                        };
> 
>                        save("location");
>                        break;
>                };
> 
>                # native SIP destinations are handled
>using our USRLOC DB
>                if (!lookup("location")) {
>                        sl_send_reply("404", "Not
>Found");
>                        break;
>                };
>        };
>        # forward to current uri now
>        if (!t_relay()) {
>                sl_reply_error();
>        };
> 
>}
> 
>
>
>=====
>
>
>__________________________________________________
>Do you Yahoo!?
>Yahoo! Platinum - Watch CBS' NCAA March Madness, live on your desktop!
>http://platinum.yahoo.com
>_______________________________________________
>Serusers mailing list
>serusers at lists.iptel.org
>http://lists.iptel.org/mailman/listinfo/serusers 

--
Jiri Kuthan            http://iptel.org/~jiri/ 




More information about the sr-users mailing list