Cisco VPN 客户端错误 51 - 设置网络接口

Cisco VPN 客户端错误 51 - 设置网络接口

我在 Mac 上工作,最近从我公司的内部网站下载了 Cisco VPN 客户端,当我尝试打开该应用程序时,图标出现在我的 Dock 中,并且我收到一条错误消息:

Error 51: Unable to communicate with the VPN Subsystem.
Please make sure that you have at least one network interface that is currently active and has an IP address and start this application again.

我需要设置网络接口吗?任何建议都值得赞赏!

答案1

按照以下步骤操作Fiberlink 网站上的这篇文章一个容易遵循/有效的方法:

  1. 重新启动你的 MAC。
  2. 退出 VPNClient,打开终端窗口(应用程序 -> 实用程序 -> 终端)并输入以下内容之一:

    旧版本:

    sudo /System/Library/StartupItems/CiscoVPN/CiscoVPN restart
    

    较新版本:

    sudo kextload /System/Library/Extensions/CiscoVPN.kext
    

    系统可能会提示您输入密码,请输入密码以继续。这将停止并启动“VPN 子系统”。

  3. 使用磁盘工具修复
    1. 进入你的应用程序 - 在你的 dock 里(桌面底部)
    2. 前往“实用程序”——位于“应用程序”文件夹内
    3. 双击磁盘实用程序
    4. 在左侧选择您的 HD(硬盘)——我的默认名称是“Macintosh HD”
    5. 在右侧主屏幕的底部,找到按钮:“修复磁盘权限”,然后单击它
    6. 完成后,您可以退出(cmd Q)
  4. 重新启动并尝试再次打开 Cisco VPN 客户端

答案2

在我的情况下,如果运行 64 位内核,就会发生这种情况(请参阅这篇 Apple 支持文章如果您不确定如何检查)。

这是思科支持文档其中指出:

Mac OS X 版 Cisco IPSec 客户端不支持 64 位内核。VPN 驱动程序只有 i386 和 PPC 扩展,没有 x86_64 扩展。

解决方案:

在启动过程中同时按住32以使用 32 位内核进行启动(链接至 Apple 支持文章)。Cisco VPN 客户端现在应该可以打开并正常运行。

答案3

安装 VPN 客户端后,您是否重启过?听起来 VPN 子系统运行不正常。我在 OS X 上使用 Cisco 客户端时,经常会遇到随机崩溃的情况。

相关内容