行业动态与技术知识
园区WiFi认证计费系统常见故障排查:认证失败拨号失败怎么处理
园区WiFi认证计费系统出故障时,用户上不了网,投诉电话瞬间打爆。运维人员最怕的不是故障本身,是不知道问题出在哪里,东查西查半小时还没定位。常见的故障其实就那么几类,掌握排查思路,大部分问题能在10分钟内定位并解决。本文整理园区认证计费系统最常见的故障场景和排查方法。
一、所有用户都无法认证
所有用户同时无法认证,通常是核心节点故障。排查顺序:第一,查认证服务器状态,CPU、内存、磁盘是否正常,RADIUS和Portal进程是否在运行。第二,查网络连通性,从AC或BRAS ping认证服务器的RADIUS端口1812和Portal端口80/443,确认网络通。第三,查认证服务器日志,看是否有认证请求到达,如果没有请求到达,问题在网络或AC侧;如果有请求但全部失败,问题在认证服务器配置或数据库。第四,查数据库状态,数据库是否正常、连接数是否满了、磁盘是否满了。
最常见的原因是认证服务器磁盘满了(日志没清理导致),或者数据库连接池耗尽。临时处理:清理旧日志释放磁盘空间,重启RADIUS和Portal服务。根本解决:配置日志自动清理和轮转,监控磁盘使用率,超过80%告警。
二、部分用户认证失败,错误691
PPPoE用户拨号提示错误691(用户名或密码错误),Portal用户提示账号密码错误,但其他用户正常。排查:第一,查用户账号状态,是否过期、是否被禁用、是否欠费停机。第二,查密码是否正确,用户可能输错了密码,在后台重置密码测试。第三,查并发数限制,用户账号可能已经在其他设备上登录,达到并发上限,新设备被拒绝。第四,查MAC绑定,如果开启了MAC绑定,用户换了设备或MAC地址变了(比如开启了随机MAC),会被拒绝。第五,查用户组策略,是否配置了允许接入的时间段或位置限制。
处理方式:根据排查结果对应处理,过期引导续费,密码错误重置密码,并发超限踢掉多余连接,MAC绑定错误清除绑定或添加新MAC。
三、Portal页面弹不出来
用户连接WiFi后浏览器不弹出认证页面,能连WiFi但上不了网。排查:第一,查用户是否获取到IP地址,DHCP是否正常,地址池是否耗尽。第二,查AC的External Portal配置是否正确,Portal服务器地址、端口、URL是否和V7侧一致。第三,查AC到Portal服务器的网络连通性,ping Portal服务器IP,telnet 80和443端口。第四,查用户访问的是否是HTTPS网站,HTTPS网站无法触发Portal重定向,引导用户访问HTTP网站或用系统的CNA自动检测。第五,查Portal服务器状态,Portal服务是否正常运行、证书是否过期。
最常见的原因是地址池耗尽或Portal证书过期。地址池满了用户拿不到IP,自然弹不出页面;证书过期浏览器拦截HTTPS重定向。处理:扩容地址池、续期证书。
四、认证成功但上不了网
用户认证成功了,显示已上线,但就是打不开网页。排查:第一,查用户获取的IP、网关、DNS是否正确,在用户电脑上ipconfig查看。第二,ping网关,看内网是否通。第三,ping公网IP(如8.8.8.8),看出口是否通。第四,ping域名(如www.baidu.com),看DNS解析是否正常。第五,查认证网关的放行策略,用户认证后是否被正确加入放行列表,ACL是否放通了用户流量。第六,查出口带宽是否被占满,高峰期出口拥塞也会导致上不了网或极慢。
常见原因:DNS配置错误、出口带宽拥塞、认证网关放行策略未生效。处理:修正DNS配置、扩容出口带宽、检查网关策略。
五、计费异常:费用不对或流量不准
用户投诉费用扣多了或流量统计不准。排查:第一,查用户的计费记录,V7后台能看到每笔扣费的时间、金额、原因(包月扣费、流量扣费、时长扣费)。第二,查流量统计,对比认证系统的流量统计和网关的流量统计,看是否一致。第三,查RADIUS计费报文,BRAS或AC是否正常发送中间计费报文和停止计费报文,如果中间报文丢失,实时计费会不准。第四,查用户是否有异常上线记录,比如频繁上下线导致重复计费。
常见原因:BRAS没有配置实时计费(只在用户下线时发送停止报文),导致在线期间不扣费,下线时一次性扣大额费用。处理:在BRAS上配置中间计费报文间隔(如15分钟),实现实时扣费。流量统计误差在5%以内是正常的,超过5%要检查采集点配置。
六、用户频繁掉线
用户投诉上网过程中频繁掉线,需要重新认证。排查:第一,查无线信号,用户是否在AP覆盖边缘,信号弱导致掉线。第二,查AC的会话超时设置,空闲超时是否设得太短,用户短暂不操作就被踢下线。第三,查RADIUS保活,AC和RADIUS服务器之间的保活报文是否正常,网络抖动导致保活失败被踢下线。第四,查地址池租期,DHCP租期到了IP变更导致断线。第五,查是否有同账号在其他设备登录,并发限制导致互踢。
处理:优化AP覆盖、调整AC会话超时(建议15到30分钟)、检查网络稳定性、延长DHCP租期、检查并发设置。
七、自助缴费失败
用户扫码支付后账号没有开通。排查:第一,查支付平台的订单状态,确认用户是否真的支付成功。第二,查V7系统的支付回调日志,支付平台的回调通知是否到达,回调签名是否验证通过。第三,查订单状态,系统里的订单是待支付、已支付还是已开通。第四,如果支付成功但未开通,用系统的订单查询功能主动向支付平台查询订单状态,手动触发开通。
常见原因:支付回调被防火墙拦截(回调地址端口没开放)、回调签名验证失败(密钥配置错误)、系统处理回调时异常。处理:开放回调端口、修正密钥、检查系统日志。一定要有主动查询机制作为兜底,不能只依赖回调。
八、故障排查的通用原则
第一,先看整体再看个体,所有用户都有问题查核心节点,个别用户有问题查用户侧。第二,从下往上查,先物理层(网线、AP信号)再网络层(IP、路由、DNS)再应用层(认证、计费)。第三,看日志,认证系统、AC、BRAS、网关都有日志,日志是定位问题的第一依据。第四,先恢复再排查,紧急情况下先重启服务或切备用恢复用户上网,再慢慢查根因。第五,建立故障知识库,每次故障记录原因和处理方法,下次遇到同样的问题快速解决。
园区WiFi认证计费系统的故障排查,核心是按场景分类、按层次排查、用日志定位。所有用户故障查核心节点,个别用户故障查账号和设备,Portal弹不出查AC和地址池,认证成功上不了网查DNS和出口,计费异常查RADIUS报文,频繁掉线查信号和会话超时。掌握这些常见场景的排查思路,大部分故障能快速解决,减少用户投诉和停机时间。