免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 5544 | 回复: 4
打印 上一主题 下一主题

[vpn] pptp + freeradius 客户端异常断线问题,跪求高手指点! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-09-05 16:02 |只看该作者 |倒序浏览
本帖最后由 jookeee 于 2010-09-05 16:05 编辑

NAS采用的centos 5 安装的ppp pptp,经常有用户反馈连接时提示691,经排除发现用户账号还在线上. 通常有两种状况:

1. freeradius mysql数据库 radacct表中记录用户在线(acctstoptime = NULL),但acctsessiontime已经不再更新。通过采用cron定时检查计算acctstarttime、acctstoptime、acctsessiontime 发现异常则删除这段记录,可以解决这个问题。

2. radacct表中的用户记录一切正常(acctseesiontime 在更新),但用户反馈账号未登录。 这个问题最棘手,每次都要去NAS上kill 相应的ppp pid。

我想可以利用freeradius发送断线报文给NAS,让其强制断开异常挂起账号的PID。通过用户自行启动这个报文或者系统自动判断异常并发送报文,可是不知道如何实现。 在网上搜索发现可以利用radclient发送这样一个报文,但是没成功,难道是centos的pptp不支持?   跪求高手指点。

论坛徽章:
0
2 [报告]
发表于 2010-09-05 19:39 |只看该作者
回复 1# jookeee


    用户帐户是否有空格

论坛徽章:
0
3 [报告]
发表于 2010-09-05 21:02 |只看该作者
回复 2# maochanglu

是的 有这种情况。

论坛徽章:
0
4 [报告]
发表于 2010-09-05 21:02 |只看该作者
回复 3# kns1024wh


    没有吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP