在日常企业网络维护或远程办公场景中,用户经常会遇到“错误691”提示,尤其是在使用PPTP、L2TP或SSL-VPN等协议连接时,这个错误意味着认证失败,通常表现为“用户名或密码错误”、“账户被禁用”或“远程服务器无响应”,作为一名经验丰富的网络工程师,我将从原理分析、常见原因、排查步骤到解决方案,全面帮助你快速定位并解决该问题。
理解错误691的本质,在Windows操作系统中,当用户尝试通过RAS(远程访问服务)拨入远程网络时,如果PPP(点对点协议)协商阶段无法完成身份验证,系统会返回错误代码691,这并非物理链路问题,而是认证层的问题,说明客户端和服务器之间的身份验证未能通过。
常见原因包括:
- 账号密码错误:最直接的原因,尤其是用户输入了错误的用户名或密码,或密码过期未更新。
- 账号状态异常:如账户被锁定、禁用、过期,或没有分配正确的VPN权限。
- NAS设备配置问题:接入服务器(如华为、锐捷、思科ASA)上的AAA策略配置错误,例如本地数据库未同步、RADIUS服务器未响应。
- 网络连通性问题:虽然不常见,但若客户端与远端NAS之间存在ACL阻断、MTU不匹配或中间防火墙拦截,也可能导致认证请求无法到达。
- 证书/密钥问题:在SSL-VPN环境中,如果客户端证书无效或过期,也会触发691错误。
排查步骤如下:
第一步:确认基础网络通畅,使用ping命令测试是否能到达远端VPN网关IP,同时用telnet测试1723端口(PPTP)或UDP 1701(L2TP)是否开放,确保传输层可用。
第二步:检查客户端凭证,重新输入用户名和密码,注意区分大小写,并确认是否为全英文字符,如果是域账户,请使用格式“DOMAIN\username”。
第三步:登录远端NAS或Radius服务器,查看用户日志,在华为设备上执行display access-user或display radius server,可查看是否有该用户的登录记录及失败次数,如果发现多次失败,可能是账户已被锁定。
第四步:验证服务器端认证配置,确保RADIUS服务器正常运行,且共享密钥正确,若使用本地认证,需检查用户是否存在且拥有“允许拨入”权限(在Active Directory中设置)。
第五步:启用调试日志,在路由器或防火墙上开启PPP调试(如Cisco的debug ppp authentication),观察认证过程中的具体失败信息,有助于精准定位问题。
解决方案取决于具体原因:
- 若是密码错误:让用户重置密码;
- 若是账户被锁:手动解锁账户或联系管理员;
- 若是RADIUS问题:重启RADIUS服务或调整计数器;
- 若是防火墙阻断:添加允许规则或调整NAT配置。
错误691虽常见,但通过系统化排查,往往能在30分钟内定位根源,作为网络工程师,保持日志意识、熟悉认证机制、善用工具(如Wireshark抓包辅助)是高效解决问题的关键,不是所有691都来自用户,更多时候是后台配置或策略出了问题。

半仙加速器-海外加速器|VPN加速器|vpn翻墙加速器|VPN梯子|VPN外网加速









