xm520147x 发表于 2013-8-1 09:44:11

求教radiusd一直在占用1812端口,kill其pid进程后重启radiusd还是占用

本帖最后由 xm520147x 于 2013-8-1 11:01 编辑

如题,我尝试手动配置了freeradius2.1.8+radiusmanager4.0,到后面启动radiusd后输入radiusd -X,最后面弹出
Failed binding to authentication address * port 1812: Address already in use/usr/local/etc/raddb/radiusd.conf: Error binding to port for 0.0.0.0 port 1812

我按照网上说的用lsof –i:1812 来查看端口是被谁占用,结果是被radiusd本身占用,kill掉它的进程,在不重启的情况下用radiusd -X测试正常,但是重启radiusd后又会被占用,求大大们
指教一下,我该怎么去设置才能让radiusd正常运行呢?

radiusd: #### Opening IP addresses and Ports ####
listen {
      type = "auth"
      ipaddr = *
      port = 0
Failed binding to authentication address * port 1812: Address already in use
/usr/local/etc/raddb/radiusd.conf: Error binding to port for 0.0.0.0 port 1812

我继续测试,发现我在radiusmanager创建的用户不能被认证,报错是691,帐号无法认证。我想大概暂时就是这个地方出了问题,但是不知道怎么去修复,然后修复好了也不知道能不能用,请大大没指教呀,是不是要修改radius.conf里的参数才行呢。
确实不知道怎么入手了。


补充内容 (2013-8-2 10:30):
我后来又换了freeradius1.17和freeradius2.20,帐号还是无法认证,我想是不是我的freeradius没有配置好的原因,究竟要怎么配置才能认证呀,数据库都能用,我查看了一下数据库,建立的帐号都在数据库里,就是没法认证

补充内容 (2013-8-2 10:32):
急急急!!!!!!!研究了好几天了,我想最终是freeradius没有配置好,网上这么多教程看了下,我都试过了,也许是我能力还不够吧,安装了不能用真的很气人,我要崩溃了!!!!!!

心想事成 发表于 2013-8-1 10:07:58

重启后radius已经在工作了,当然就被占用了。

xm520147x 发表于 2013-8-1 10:17:03

心想事成 发表于 2013-8-1 10:07 static/image/common/back.gif
重启后radius已经在工作了,当然就被占用了。

那对使用有没有影响呢,我在radiusmanager里点重启radiusd会出现
... RADIUS ...
用集成安装版和论坛其他的radiusmanager4.04 iso就不会出现错误,这是为什么呢,我还有哪没设置好呢?
页: [1]
查看完整版本: 求教radiusd一直在占用1812端口,kill其pid进程后重启radiusd还是占用