[Serusers] Authentication Problem with registerd users....

Andres andres at telesip.net
Tue Apr 18 16:09:53 CEST 2006


Your problem is on line 139 or the ser.cfg

 0(7109) find_export: <check_to> not found
 0(7109) find_export: <check_to> not found
 0(7109) parse error (139,21-22): unknown command, missing loadmodule?

Maybe you didn't load the uri_db module.

fay butt wrote:

> Hi,
>         I am using SER.cfg file with the following configuration for 
> the registerd users,
>        if (method=="REGISTER" & proxy_authorize("localhost" , 
> "subscriber"))
>        {
>       if (!check_to())
>        {
>        log(1, "LOG: unregistered user registration attempt\n");
>         sl_send_reply("403", "Only registered users are allowed");
>         break;
>        }; 
>        };
>
> but it does not work and i gets this error,
>
> Stopping ser:                                              [FAILED]
> Starting ser:  0(7109) loading module /usr/lib/ser/modules/mysql.so
>  0(7109) loading module /usr/lib/ser/modules/sl.so
>  0(7109) loading module /usr/lib/ser/modules/tm.so
>  0(7109) loading module /usr/lib/ser/modules/rr.so
>  0(7109) loading module /usr/lib/ser/modules/maxfwd.so
>  0(7109) loading module /usr/lib/ser/modules/usrloc.so
>  0(7109) loading module /usr/lib/ser/modules/registrar.so
>  0(7109) loading module /usr/lib/ser/modules/auth.so
>  0(7109) loading module /usr/lib/ser/modules/auth_db.so
>  0(7109) loading module /usr/lib/ser/modules/acc.so
>  0(7109) loading module /usr/lib/ser/modules/exec.so
>  0(7109) loading module /usr/lib/ser/modules/group.so
>  0(7109) loading module /usr/lib/ser/modules/print.so
>  0(7109) loading module /usr/lib/ser/modules/textops.so
>  0(7109) set_mod_param_regex: usrloc matches module usrloc
>  0(7109) set_mod_param_regex: found <db_mode> in module usrloc 
> [/usr/lib/ser/modules/usrloc.so]
>  0(7109) set_mod_param_regex: usrloc matches module usrloc
>  0(7109) set_mod_param_regex: found <db_url> in module usrloc 
> [/usr/lib/ser/modules/usrloc.so]
>  0(7109) set_mod_param_regex: auth_db matches module auth_db
>  0(7109) set_mod_param_regex: found <calculate_ha1> in module auth_db 
> [/usr/lib/ser/modules/auth_db.so]
>  0(7109) set_mod_param_regex: auth_db matches module auth_db
>  0(7109) set_mod_param_regex: found <password_column> in module 
> auth_db [/usr/lib/ser/modules/auth_db.so]
>  0(7109) set_mod_param_regex: rr matches module rr
>  0(7109) set_mod_param_regex: found <enable_full_lr> in module rr 
> [/usr/lib/ser/modules/rr.so]
>  0(7109) find_export: found <mf_process_maxfwd_header> in module 
> maxfwd_module [/usr/lib/ser/modules/maxfwd.so]
>  0(7109) find_export: found <sl_send_reply> in module sl_module 
> [/usr/lib/ser/modules/sl.so]
>  0(7109) find_export: found <sl_send_reply> in module sl_module 
> [/usr/lib/ser/modules/sl.so]
>  0(7109) find_export: found <record_route> in module rr 
> [/usr/lib/ser/modules/rr.so]
>  0(7109) find_export: found <loose_route> in module rr 
> [/usr/lib/ser/modules/rr.so]
>  0(7109) find_export: found <t_relay> in module tm 
> [/usr/lib/ser/modules/tm.so]
>  0(7109) find_export: found <search> in module textops 
> [/usr/lib/ser/modules/textops.so]
>  0(7109) find_export: found <sl_send_reply> in module sl_module 
> [/usr/lib/ser/modules/sl.so]
>  0(7109) find_export: found <sl_send_reply> in module sl_module 
> [/usr/lib/ser/modules/sl.so]
>  0(7109) find_export: found <www_authorize> in module auth_db 
> [/usr/lib/ser/modules/auth_db.so]
>  0(7109) find_export: found <www_challenge> in module auth 
> [/usr/lib/ser/modules/auth.so]
>  0(7109) find_export: found <save> in module registrar 
> [/usr/lib/ser/modules/registrar.so]
>  0(7109) find_export: found <proxy_authorize> in module auth_db 
> [/usr/lib/ser/modules/auth_db.so]
>  0(7109) find_export: <check_to> not found
>  0(7109) find_export: <check_to> not found
>  0(7109) parse error (139,21-22): unknown command, missing loadmodule?
>
>  0(7109) find_export: found <sl_send_reply> in module sl_module 
> [/usr/lib/ser/modules/sl.so]
>  0(7109) find_export: found <lookup> in module registrar 
> [/usr/lib/ser/modules/registrar.so]
>  0(7109) find_export: found <sl_send_reply> in module sl_module 
> [/usr/lib/ser/modules/sl.so]
>  0(7109) find_export: found <t_relay> in module tm 
> [/usr/lib/ser/modules/tm.so]
>  0(7109) find_export: found <sl_reply_error> in module sl_module 
> [/usr/lib/ser/modules/sl.so]
> ERROR: bad config file (1 errors)
>  0(7109) DEBUG: tm_shutdown : start
>  0(7109) DEBUG: tm_shutdown : empting hash table
>  0(7109) DEBUG: tm_shutdown: releasing timers
>  0(7109) DEBUG: tm_shutdown : removing semaphores
>  0(7109) DEBUG: tm_shutdown : done
>  0(7109) shm_mem_destroy
>  0(7109) destroying the shared memory lock
>                                                            [FAILED]
>
>
> can any body help me in this matter,
>
> Best Regards
>
> ------------------------------------------------------------------------
> Talk is cheap. Use Yahoo! Messenger to make PC-to-Phone calls. Great 
> rates starting at 1¢/min. 
> <http://us.rd.yahoo.com/mail_us/taglines/postman7/*http://us.rd.yahoo.com/evt=39666/*http://beta.messenger.yahoo.com> 
>
>
>
> <http://us.rd.yahoo.com/mail_us/taglines/postman7/*http://us.rd.yahoo.com/evt=39666/*http://beta.messenger.yahoo.com>
>------------------------------------------------------------------------
>
>_______________________________________________
>Serusers mailing list
>serusers at lists.iptel.org
>http://lists.iptel.org/mailman/listinfo/serusers
> <http://us.rd.yahoo.com/mail_us/taglines/postman7/*http://us.rd.yahoo.com/evt=39666/*http://beta.messenger.yahoo.com>
>


-- 
Andres
Technical Support
http://www.telesip.net




More information about the sr-users mailing list