lup*_*cho 3 vpn osx-snow-leopard l2tp osx-lion macos
我运行的是 10.6.8,无法使用内置 VPN 客户端登录任何 L2TP VPN 服务器(尝试了 2 个完全不同的服务器)。升级到 10.7.2,同样的问题。机器似乎甚至没有尝试连接到 VPN 服务器(至少 Little Snitch 没有显示任何内容)。
我在 /var/log/ppp.log 中可以看到的是:
timestamp : L2TP connecting to server 'vpn.example.com' (xxx.xxx.xxx.xxx)...
timestamp : L2TP: cannot connect racoon control socket: No such file or directory
Run Code Online (Sandbox Code Playgroud)
其中 xxx... 是 VPN 服务器的 IP 地址。
在 /var/log/system.log 中:
timestamp: computername configd[14]: SCNC: start, triggered by SystemUIServer, type L2TP, status 0
timestamp: computer pppd[454]: pppd 2.4.2 (Apple version 560.13) started by username, uid 502
Run Code Online (Sandbox Code Playgroud)
然后是 ppp.log 中的 2 行
什么不是导致它:
路由器 - 我可以从位于同一路由器后面的另一台 Mac 和 iPhone 连接到相同的 VPN 服务器
OS X 防火墙(我认为) - 防火墙关闭时同样的问题仍然存在
Little Snitch - 同样的问题在 LS 关闭和打开时仍然存在,它甚至没有显示任何传出连接的尝试(另一台 Mac 也有 LS,显示尝试连接到端口 1701)
它可能是什么 - 机器上有 Cisco Anyconnect 客户端,但已卸载。它可能以某种方式搞砸了 IPSec。
知道会发生什么吗?
或者 - 是否还有其他适用于 OS X 的 L2TP/IPSec 客户端?
事实证明,某些东西(可能是 CiscoAnyconnect)在启动时卸载了 racoon。要修复(卸载 Anyconnect),请执行以下操作:
launchctl load -w /System/Library/LaunchDaemons/com.apple.racoon.plist
您也可以通过以下方式手动启动 racoon:
sudo /usr/sbin/racoon
| 归档时间: |
|
| 查看次数: |
5647 次 |
| 最近记录: |