2013-03-08 45 views
0

我剛剛從tarball安裝了freeradius-server-2.2.0mysql freeradius

我想使用mysql服務器連接freeradius。

但是,當我上運行前景半徑隨radiusd -X和我有像波紋管的錯誤消息:

Fri Mar 8 13:44:46 2013 : Debug: group_membership_query = "SELECT groupname   FROM radusergroup   WHERE username = '%{SQL-User-Name}'   ORDER BY priority" 
Fri Mar 8 13:44:46 2013 : Debug: connect_failure_retry_delay = 60 
Fri Mar 8 13:44:46 2013 : Debug: simul_count_query = "" 
Fri Mar 8 13:44:46 2013 : Debug: simul_verify_query = "SELECT radacctid, acctsessionid, username,        nasipaddress, nasportid, framedipaddress,        callingstationid, framedprotocol        FROM radacct        WHERE username = '%{SQL-User-Name}'        AND acctstoptime IS NULL" 
Fri Mar 8 13:44:46 2013 : Debug: postauth_query = "INSERT INTO radpostauth       (username, pass, reply, authdate)       VALUES (       '%{User-Name}',       '%{%{User-Password}:-%{Chap-Password}}',       '%{reply:Packet-Type}', '%S')" 
Fri Mar 8 13:44:46 2013 : Debug: safe-characters = "@abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ.-_: /" 
Fri Mar 8 13:44:46 2013 : Debug: } 
Fri Mar 8 13:44:46 2013 : Error: Could not link driver rlm_sql_mysql: rlm_sql_mysql.so: cannot open shared object file: No such file or directory 
Fri Mar 8 13:44:46 2013 : Error: Make sure it (and all its dependent libraries!) are in the search path of your system's ld. 
Fri Mar 8 13:44:46 2013 : Error: /usr/local/etc/raddb/sql.conf[22]: Instantiation failed for module "sql" 
Fri Mar 8 13:44:46 2013 : Error: /usr/local/etc/raddb/sites-enabled/default[177]: Failed to find "sql" in the "modules" section. 
Fri Mar 8 13:44:46 2013 : Error: /usr/local/etc/raddb/sites-enabled/default[69]: Errors parsing authorize section. 

它也發生在我的FreeRADIUS的LDAP?

[error LDAP] 
/usr/local/etc/raddb/modules/ldap[29]: Failed to link to module 'rlm_ldap': rlm_ldap.so: cannot open shared object file: No such file or directory 
/usr/local/etc/raddb/sites-enabled/default[305]: Failed to find "ldap" in the "modules" section. 
/usr/local/etc/raddb/sites-enabled/default[305]: Failed to parse "ldap" 

我該如何解決這個問題?我的ubuntu上安裝了libmysqlclient-dev

我在Ubuntu 12.04上運行。

幫我解決這個問題。

謝謝

回答

0

在安裝開發頭之後,您是否重新運行了configure?

當從源文件編譯,你需要做:

./configure <options> && make && make install 

實際安裝的模塊。