再会,
今天,我的 Cisco AnyConnect 客户端突然停止工作并开始显示以下错误消息:
第一个对话框:VPN 服务不可用。
第二个对话框(按下强制“确定”后):VPN 代理服务没有响应。请过一分钟后重新启动此应用程序。
我已经在互联网上搜索可能的修复方法并尝试了以下方法:
- 卸载并重新安装软件。(以管理员身份或其他身份)
- 打开和关闭 AnyConnect 网络适配器的连接。
- 禁用 Internet 连接共享 (ICS) 服务。
- 反复尝试关闭其他服务,看看它们是否存在冲突。
- 打开另一台具有可运行客户端的笔记本电脑上也打开的服务,查看是否某些必需的服务被禁用。
- 允许服务与桌面交互(在 vpnagent 服务的“登录”选项卡中)
- 手动启动 vpnagent 服务。
- 卸载、删除任何剩余的 Cisco 目录、删除 Cisco 注册表项、重新启动,然后再次安装。
- 停用 Windows 防火墙、Windows Defender 和 Avira 防病毒软件。
我注意到一些奇怪的事情:
- 当将 vpnagent 服务中的“登录”帐户更改为 LOCAL_SERVICE 或 NETWORK_SERVICE 时,我至少可以启动该服务,它将允许我输入要连接到的 vpn 的凭据。但是,当输入正确的凭据时,它总是会立即给出错误。(尝试使用错误的凭据,它正确地告诉我它们是错误的)
- 当手动尝试使用“登录”帐户 LOCAL_SYSTEM 启动 vpnagent 服务时,它在启动后立即停止。有时服务会陷入循环,无限地尝试快速启动和停止。此时,我的笔记本电脑风扇狂风大作,所以我重新启动了。
- 手动尝试启动 vpnagent 服务时有时会出现以下错误消息:
Windows 无法在本地计算机上启动 Cisco AnyConnect 安全移动代理服务。
错误 1067:进程意外终止。
- 在下面提到的另外两种设置中,当 VPN 连接正常工作时,AnyConnect 的网络适配器实际上是关闭的。它应该关闭吗?
我尝试过其他一些方法,它们有效,但不适用于我自己的 Windows 安装:
- 在同一台笔记本电脑上的 Ubuntu 操作系统上安装相同的客户端(效果很好)
- 在另一台运行相同 Windows 7 版本的笔记本电脑上安装相同的客户端(效果很好)
我完全没有主意了。任何建议都非常感谢!
答案1
它不知怎么又开始工作了。为了帮助其他和我处境相同的人,我将添加我采取的可能解决问题的步骤:
几个月前,我安装了 Spybot Search & Destroy,并使用了随附的免疫工具。从我对这个主题的搜索中,我注意到一些人提到 Cisco 客户端需要调整主机文件才能工作。显然,Spybot 决定不允许客户端这样做。撤消免疫并卸载 Spybot 后,vpnagent 服务神奇地开始工作了!
我不能 100% 确定这是真正的解决方案,因为我的 VPN 以前在免疫功能开启时也能正常工作。不过我怀疑 Spybot 和 Avira 防病毒软件之间的冲突可能与这种非确定性行为有关。
答案2
在收到这个错误后,我找到了这篇文章 - 似乎是无缘无故的。解决我的问题的步骤如下:
1)开放Windows资源管理器
2)导航至c:\windows\system32\drivers\etc
3) 将根目录中的所有文件移动到您创建的新文件夹 - 任何名称都可以,我使用了“旧”。4
) 在用户帐户控制中授权移动。5
) 开始思科 AnyConnect客户端。您不应该收到错误消息。6
) 完全退出 Cisco AnyConnect 客户端。7
) 移动主办方从'老的'回到c:\windows\system32\drivers\etc
8)开始思科 AnyConnect客户端。您不应该收到错误消息。
这些步骤与线程中先前提出的步骤不同 - 不需要重新启动进入安全模式。
答案3
为了清理我的 Windows 7 计算机,我通过 Spybot 关闭了几个烦人的进程和主机,并且自从 Cisco 启动以来就出现“VPN 服务不可用”错误消息。
然后我意识到手动启动 vpnagent.exe (或相关)C:\Program Files (x86)\Cisco\Cisco AnyConnect 安全移动客户端根本没有启动任何东西。
因此我下载了 Cisco VPN Client 5.0.07 版本(来自WSU 页面) 尝试修复故障的 VPN 代理,并为我解决了这个问题。
安装后,AnyConnect 不再显示任何错误(无需系统重启)。
答案4
我遇到了完全相同的问题。我最终使用命令提示符在安全模式下重新启动 Windows,将主机重命名为 C:\Windows\System32\drivers\etc 中的 hosts.old,在正常模式下重新启动 Windows,然后 Cisco AnyConnect 就可以正常工作了。
心理提醒:不要再使用 Spybot Immunize。