autostart script for FreeRADIUS
Doug Hardie
bc979 at lafn.org
Mon Mar 30 07:24:54 CEST 2009
On Mar 29, 2009, at 20:10, Tseveendorj wrote:
> May be I got the problem why radiusd didn't come up.
>
> I found following error in the radiusd.log
>
> Fri Mar 27 20:09:43 2009 : Info: rlm_sql (sql): Driver rlm_sql_mysql
> (module rlm_sql_mysql) loaded and linked
> Fri Mar 27 20:09:43 2009 : Info: rlm_sql (sql): Attempting to
> connect to root at localhost:/billing
> Fri Mar 27 20:09:43 2009 : Info: rlm_sql_mysql: Starting connect to
> MySQL server for #0
> Fri Mar 27 20:09:43 2009 : Error: rlm_sql_mysql: Couldn't connect
> socket to MySQL server root at localhost:billing
> Fri Mar 27 20:09:43 2009 : Error: rlm_sql_mysql: Mysql error 'Can't
> connect to local MySQL server through socket '/tmp/mysql.sock' (2)'
> Fri Mar 27 20:09:43 2009 : Error: rlm_sql (sql): Failed to connect
> DB handle #0
> Fri Mar 27 20:09:43 2009 : Info: rlm_sql (sql): There are no DB
> handles to use! skipped 5, tried to connect 0
> Fri Mar 27 20:09:43 2009 : Error: Failed to load clients from SQL.
> Fri Mar 27 20:09:43 2009 : Error: /usr/local/etc/raddb/sql.conf[22]:
> Instantiation failed for module "sql"
> Fri Mar 27 20:09:43 2009 : Error: /usr/local/etc/raddb/sites-enabled/
> default[149]: Failed to find module "sql".
> Fri Mar 27 20:09:43 2009 : Error: /usr/local/etc/raddb/sites-enabled/
> default[62]: Errors parsing authorize section.
> Fri Mar 27 20:09:43 2009 : Error: Errors initializing modules
>
> In my config FreeRADIUS must work with MySQL but from the log
> freeradius couldn't connect to mysql server.
> I thought that is problem. isn't it ?
There lies the problem. It would appear that MySQL is not running
when FreeRADIUS starts. Check through the messages log to seen what
the startup order is. I suspect its backwards.
More information about the Freeradius-Users
mailing list