无法在 ubuntu 17.10 中连接点对点隧道协议 (PPTP) VPN

无法在 ubuntu 17.10 中连接点对点隧道协议 (PPTP) VPN

如何在 Ubuntu 17.10 中使用 PPTP 连接 VPN?

我提供了选项:

截屏

系统错误日志

11 月 15 日 20:09:25 ST21IND1042 NetworkManager[13773]: [1510756765.9541] 审核: op="connection-activate" uuid="85634108-6d10-4a5c-a0be-acc75f6c9c16" name="COMPANY" pid=15146 uid=1000 result="success" 11 月
15 日 20:09:25 ST21IND1042 NetworkManager[13773]: [1510756765.9599] vpn-connection[0x5598beb502c0,​​85634108-6d10-4a5c-a0be-acc75f6c9c16,"COMPANY",0]: 已启动 VPN 服务,PID 17223
11 月15 20:09:25 ST21IND1042 NetworkManager[13773]: [1510756765.9709] vpn-connection[0x5598beb502c0,​​85634108-6d10-4a5c-a0be-acc75f6c9c16,"COMPANY",0]: 看到服务出现;正在激活连接
11 月 15 日 20:09:25 ST21IND1042 gnome-shell[1388]:VPN 服务类型无效(找不到身份验证二进制文件)
11 月 15 日 20:09:26 ST21IND1042 gnome-shell[1388]:VPN 服务类型无效(找不到身份验证二进制文件)
11 月 15 日 20:09:26 ST21IND1042 NetworkManager[13773]: [1510756766.0027] vpn 连接[0x5598beb502c0,​​85634108-6d10-4a5c-a0be-acc75f6c9c16,"COMPANY",0]: 无法请求 VPN 机密 #3:没有可用于此请求的代理.
11月15日 20:09:26 ST21IND1042 NetworkManager[13773]: [1510756766.0148] vpn-connection[0x5598beb502c0,​​85634108-6d10-4a5c-a0be-acc75f6c9c16,"COMPANY",0]: VPN 插件:状态改变:已停止(6)

如果我遗漏了什么,请告诉我。

答案1

我设法解决了同样的问题,如下所示:

$ ls /etc/NetworkManager/系统连接/

我比较了我的 Ubuntu 17.10 和另一台运行不同 Linux 的机器(VPN 确实能工作)之间的 VPN 配置,并相应地更改了 17.10 的配置。

“[vpn]
password-flags=” 设置为“1”,我将其更改为“0”

“[vpn-secrets]
password=”完全缺失,所以我只是在“[vpn]”部分后添加它,并在保存配置之前填写了我的密码。

然后我重新启动了网络管理器:
$ sudo service network-manager restart

就是这样。

答案2

我也遇到了这个问题,可以通过在 VPN 配置中保存用户名 \ 密码来解决这个问题。看来真正的问题是无法调出密码提示,而不是 PPTP 模块本身。

这个 Arch 线程让我找到了答案。如果您希望密码提示恢复,似乎需要进行一些额外的工作来修复符号链接,假设这几乎是相同的问题。

https://bbs.archlinux.org/viewtopic.php?id=153763

答案3

在 Ubuntu 17.10 中,我设法通过编辑目录中名称与 VPN 连接名称相同的文件来使其工作/etc/NetworkManager/system-connections,其中我将值更改为password-flags2,然后user添加了一个password包含我的密码的字段。

相关内容