видимо чтото не то с запросами...
создал пользователя test с паролем chxG3GuJ
делаю:
radtest test chxG3GuJ 127.0.0.1 0 hardpass5
в логах
Error: rlm_sql_getvpdata: database query error
Sat Dec 19 00:11:55 2009 : Error: rlm_sql (sql): SQL query error; rejecting user
конфиг брал отсюда
http://groups.google.com/group/nodeny/filessql.conf
все процедуры в mysql сделал...вроде все по мануалам делал
включая дебаг:
radiusd -X
делаю
radtest test chxG3GuJ 127.0.0.1 0 hardpass5
в дебаге
rad_recv: Access-Request packet from host 127.0.0.1:53172, id=129, length=56
User-Name = "test"
User-Password = "chxG3GuJ"
NAS-IP-Address = 255.255.255.255
NAS-Port = 0
Processing the authorize section of radiusd.conf
modcall: entering group authorize for request 0
modcall[authorize]: module "preprocess" returns ok for request 0
radius_xlat: 'test'
rlm_sql (sql): sql_set_user escaped user --> 'test'
radius_xlat: 'call'
rlm_sql (sql): Reserving sql socket id: 4
rlm_sql_mysql: MYSQL check_error: 1064 received
rlm_sql_getvpdata: database query error
rlm_sql (sql): SQL query error; rejecting user
rlm_sql (sql): Released sql socket id: 4
modcall[authorize]: module "sql" returns fail for request 0
modcall: leaving group authorize (returns fail) for request 0
Finished request 0
почему
rlm_sql_mysql: MYSQL check_error: 1064 received
никак не въеду....уже процедуры руками писал, и от разных пользователей.
с консоли выполняется, а через радиус не хочет