ubuntu / debian rlm_python issues using mysqldb module

Michael da Silva Pereira michael at tradepage.co.za
Wed Jul 8 11:24:25 CEST 2009


Yeah sure does,
If I remove the line "import MySQLdb" it works fine.

It seems to definanetly have a issue with this module. I've also tried 
sqlobject as a module and I get the same problem.

Thanks,
Mike


Ivan Kalik wrote:
>> I am sure i'm not the only person experiencing this problem. It seems
>> when using the python module to handle auth/acct.
>> If you include the MySQLdb module in the python script freeradius then
>> dies and is unable to load the pythong module.
>>
>> I am using the latest stable freeradius version 2.1.6, built for ubuntu
>> as per http://wiki.freeradius.org/Build using fakeroot.
>> The python script being used is the "prepaid.py" script renamed to
>> "radiusd_test.py" in the example below.
>>
>>     
> ...
>   
>> Wed Jul  8 12:10:51 2009 : Debug:  Module: Instantiating python
>> Wed Jul  8 12:10:51 2009 : Debug: python_init done
>> Wed Jul  8 12:10:51 2009 : Debug:   python {
>> Wed Jul  8 12:10:51 2009 : Debug:     mod_instantiate = "radiusd_test"
>> Wed Jul  8 12:10:51 2009 : Debug:     func_instantiate = "instantiate"
>> Wed Jul  8 12:10:51 2009 : Debug:     mod_authorize = "radiusd_test"
>> Wed Jul  8 12:10:51 2009 : Debug:     func_authorize = "authorize"
>> Wed Jul  8 12:10:51 2009 : Debug:     mod_authenticate = "radiusd_test"
>> Wed Jul  8 12:10:51 2009 : Debug:     func_authenticate = "authenticate"
>> Wed Jul  8 12:10:51 2009 : Debug:     mod_preacct = "radiusd_test"
>> Wed Jul  8 12:10:51 2009 : Debug:     func_preacct = "accounting"
>> Wed Jul  8 12:10:51 2009 : Debug:     mod_detach = "radiusd_test"
>> Wed Jul  8 12:10:51 2009 : Debug:     func_detach = "detach"
>> Wed Jul  8 12:10:51 2009 : Debug:   }
>> Wed Jul  8 12:10:51 2009 : Error: rlm_python:python_load_function:
>> module 'radiusd_test' is not found
>>     
>
> Are you sure radius user has permissions on radiusd_test.py?
>
> Ivan Kalik
> Kalik Informatika ISP
>
> -
> List info/subscribe/unsubscribe? See http://www.freeradius.org/list/users.html
>
>
>   




More information about the Freeradius-Users mailing list