这在 VirtualBox 中运行良好。我们将其移至 VMware,OpenVpn 连接停止自动连接。我们检查系统日志,发现服务正在启动,然后收到身份验证失败消息。
这是我在 SysLog 中看到的内容
systemd[1]: Started OpenVPN service.
.... middle stuff
AUTH: Received control message: AUTH_FAILED
然后服务似乎处于离线状态并且从未重试。但是 - 如果我输入以下内容:
service openvpn restart
然后它连接起来没有错误,工作正常。从 VirtualBox 切换到 VMware 时出现了这个问题。有人知道发生了什么吗?
答案1
该问题似乎源于 VirtualBox Guest Addition 工具。
当我发出命令时:
systemctl start [email protected]
这修复了 openvpn,但后来我意识到我已经运行了 Vbox 客户机添加程序,并且我现在正在使用 VMware,我删除了它们以摆脱 SysLog 错误。
/opt/[VboxAddonsFolder]/uninstall.sh
这又搞乱了 systemctl,问题又出现了。我再次发出了命令。
systemctl start [email protected]
然后我又恢复了工作。这让我相信 VirtualBox 的添加搞乱了 systemctl。我重启了几次,一切都按预期运行,所以,我相信一切都很好。