OS:Fedora17
Radius:2.2.3
1. radiusd +X 没有相对命令
原因:Radius2.2.3的安装格式为tar.gz,自定义了安装目录:/usr/loacl/radius/,Radiusd的路径为 /usr/local/radius/sbin/radiusd
解决方法:进入Radius安装目录,运行:/sbin/radiusd +X
2. 第一次运行Radiusd +X时启动失败,在/usr/local/radius/var/log/radius/radius.log中看到如下错误:
Thu Feb 20 16:13:26 2014 : Error: rlm_eap: SSL error error:02001002:system library:fopen:No such file or directory
Thu Feb 20 16:13:26 2014 : Error: rlm_eap_tls: Error reading certificate file /usr/local/radius/etc/raddb/certs/server.pem
Thu Feb 20 16:13:26 2014 : Error: rlm_eap: Failed to initialize type tls
Thu Feb 20 16:13:26 2014 : Error: /usr/local/radius/etc/raddb/eap.conf[17]: Instantiation failed for module "eap"
Thu Feb 20 16:13:26 2014 : Error: /usr/local/radius/etc/raddb/sites-enabled/default[310]: Failed to find "eap" in the "modules" section.
Thu Feb 20 16:13:26 2014 : Error: /usr/local/radius/etc/raddb/sites-enabled/default[252]: Errors parsing authenticate section.
Thu Feb 20 16:13:26 2014 : Error: Failed to load virtual server <default>
原因:不明
解决方法:再次启动,运行:sbin/radiusd -X &
3. Could not link driver rlm_sql_mysql: rlm_sql_mysql.so: cannot open shared object file: No such file or directory
Make sure it (and all its dependent libraries!) are in the search path of your system's ld.
/usr/local/radius/etc/raddb/sql.conf[22]: Instantiation failed for module "sql"
/usr/local/radius/etc/raddb/sites-enabled/default[177]: Failed to find "sql" in the "modules" section.
/usr/local/radius/etc/raddb/sites-enabled/default[69]: Errors parsing authorize section.
原因:自定义了安装路径,所以要进行函数库链接
解决方法:#链接一下函数库
cd /etc/ld.so.conf.d/
touch radius.conf
echo "/usr/local/radius/lib/" >> radius.conf
4. Could not link driver rlm_sql_mysql: rlm_sql_mysql.so: cannot open shared object file: No such file or directory
Make sure it (and all its dependent libraries!) are in the search path of your system's ld.
原因:不明
解决方法:cd /%radius-sever安装文件所在的路径%/src/modules/rlm_sql/drivers/rlm_sql_mysql
./configure --with-mysql-dir=/usr/share/mysql/ --with-mysql-lib=/usr/lib/mysql/
make
make install
在此非常感谢Huangyu给予的提示:http://huangyu4315.blog.163.com/blog/static/11795246820125744119780/