-2

在过去的几个月里,我已经成功地使用我的 Mac 连接到 Windows sstp VPN 以使用自制软件进行工作......直到现在。

我按照此处的说明进行操作: Windows SSTP VPN - 从 Mac 连接

并使用此命令:

sudo /usr/local/sbin/sstpc --log-stderr --cert-warn --user <user> --password <password> <server> usepeerdns require-mschap-v2 noauth noipdefault defaultroute refuse-eap noccp

现在,不知从何而来,我收到一个错误:

Mar 24 12:20:50 sstpc[5481]: Could not complete write of frame
Mar 24 12:20:50 sstpc[5481]: Could not forward packet to pppd
Mar 24 12:20:50 sstpc[5481]: Could not complete write of frame
Mar 24 12:20:50 sstpc[5481]: Could not forward packet to pppd
Mar 24 12:20:51 sstpc[5481]: Connection was aborted, Reason was not known
**Error: Connection was aborted, Reason was not known, (-1)

括号 sstpc[nnnn] 中的数字各不相同,它们并不总是上面的数字。

我尝试更新自制软件,从自制软件重新安装 sstp-client,重新启动计算机。

我还能尝试什么?

4

1 回答 1

0

sstp-client 1.0.14 中有一个严重的错误导致此 [1],您可能需要降级到 1.0.13。

不幸的是,自制软件没有 sstp-client 的标记版本,所以它涉及更多一些 - 您需要创建一个本地水龙头,以便您可以固定版本:

$ brew uninstall sstp-client
$ brew tap-new mymac/local
$ brew extract --version 1.0.13 sstp-client mymac/local
$ brew install mymac/local/sstp-client@1.0.13

现在它应该像以前一样工作。

[1] https://sourceforge.net/p/sstp-client/discussion/1499218/thread/d485651bda/?limit=25#268f/038f/4b89/f7be/ffd5

于 2021-04-11T08:47:42.290 回答