Cisco VPN 在 5 秒后断开连接并出现错误 422

Cisco VPN 在 5 秒后断开连接并出现错误 422

我正在尝试使用 Cisco VPN Client 版本 5.0.04 通过 VPN 连接到我所在大学的服务器,但 5 秒后它断开连接并显示错误消息 422:与安全网关失去联系。请检查您的连接。

从我在网上的研究来看,这可能是因为它试图找到我的 IP,并发现这是 127.0.0.1。然后 5 秒后,它发现我有一个新的 IP(我的实际 IP),并且它断开连接,因为我不允许更改 IP。

有人知道我该如何解决这个问题,或者我出现此错误是否有其他原因?

更新

我查看了日志,发现了这个错误,这证实了我的想法,只是它首先获取正确的 IP,然后将其更改为本地主机。

87 18:56:53.250 08/24/09 严重性=警告/3 CM/0xA3100027 适配器​​地址已从​​ 149.171.237.25 更改。当前地址:127.0.0.1。

答案1

基于此主题此主题,Cisco VPN 客户端返回此错误的原因似乎有很多。这些原因可能包括路由冲突、与计算机上的程序冲突(如 Toshiba 的 ConfigFree 实用程序)或 NAT 遍历的一些问题。好的诊断方法是尝试使用已禁用的防火墙进行连接(如 Col 所述)、尝试使用直接连接到互联网(而不是通过路由器),并查看日志(位于 VPN 客户端窗口的“日志”选项卡中)。如果您无法确定问题所在,请将日志发布到您的问题中,以便其他人可以查看。

答案2

如果您通过 USB 密钥连接互联网,例如通过 movistar 或华为连接或任何您拥有的连接,请确保您的 Airport 已关闭并且您没有共享互联网。

如果打开,它会注册两个不同的 IP 并且无法工作。

答案3

这可以在 VMWare Fusion 上修复该问题:

(位于 /Library/Application Support/VMWare Fusion/)

sudo ./vmnet-apps.sh --stop 

答案4

我让它工作了,我知道为什么,并且我相信没有人会遇到和我一样的问题。

我的计算机名称一直是 localhost(不,真的,在系统->计算机名称对话框中,我将其命名为 localhost)。这会搞乱其他 Windows 计算机的网络,因为如果它们尝试在地址栏中输入 \localhost\,Windows 会报告网络名称冲突。

而且显然 Cisco VPN 也不喜欢我的计算机名。

相关内容