0

freeradius-server-2.2.0tarballからインストールしました。

mysql サーバーを使用して freeradius に接続したい。

しかし、フォアグラウンドでradiusを実行する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 = "@abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789.-_: /"
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" 

この問題を解決するにはどうすればよいですか?

libmysqlclient-devubuntuにインストールしました。

私は走っていUbuntu 12.04ます。

これを解決するのを手伝ってください。

ありがとう

4

1 に答える 1

0

開発ヘッダーをインストールした後、configure を再実行しましたか?

ソースからビルドする場合は、次のことを行う必要があります。

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

実際にモジュールをインストールします。

于 2013-04-23T20:44:58.783 に答える