OpenVPN-AS 无法启动

OpenVPN-AS 无法启动

我一直在尝试运行 OpenVPN Access 服务器但是遇到了很多麻烦。

我有一个运行 Proxmox 的主机节点,并且我想要一个 OpenVZ 容器来运行服务器。

我经历过本指南但启动服务器时仍然收到以下错误。

service failed to start due to unresolved dependencies: set(['user'])
service failed to start due to unresolved dependencies: set(['iptables_openvpn'])
Service deferred error: IPTablesServiceBase: failed to run iptables-restore [status=1]: ['iptables-restore: line 35 failed']: internet/defer:323,sagent/ipts:119,sagent/ipts:46,util/mycprof:11,<string>:1,sagent/sagent_entry:14,sagent/sagent_entry:11,util/daemon:28,util/daemon:69,application/app:423,scripts/_twistd_unix:202,application/app:445,application/app:348,internet/base:1166,internet/base:1178,internet/epollreactor:194,python/log:85,python/log:70,python/context:59,python/context:37,internet/epollreactor:223,internet/posixbase:191,internet/process:260,internet/process:762,internet/process:775,internet/_baseprocess:60,svc/pp:116,svc/svcnotify:32,internet/defer:238,internet/defer:307,internet/defer:323,sagent/ipts:119,sagent/ipts:46,util/error:60,util/error:43
service failed to start due to unresolved dependencies: set(['user', 'iptables_live', 'iptables_openvpn'])
service failed to start due to unresolved dependencies: set(['user', 'iptables_live', 'iptables_openvpn'])
service failed to start due to unresolved dependencies: set(['iptables_live', 'iptables_openvpn'])

有什么想法吗?谢谢。

答案1

OpenVPN-AS 安装程序会在安装过程中自动创建一些 iptables 规则。您看到的错误似乎无法执行这些更改,原因可能有很多。首先,您是否从具有修改 iptables 规则权限的帐户进行安装?其次,我对 OpenVZ 容器不够熟悉,不知道它们默认运行的是 AppArmor 还是 SELinux,或者可能存在其他干扰安装或服务启动的安全层。

如果您已经为最低成本的 AS 许可证支付了最低 50 美元的基本费用,OpenVPN 支持对于解决这些类型的问题非常有帮助 - 可能值得一张票。

顺便说一句,OpenVPN 在作为 KVM 客户机运行的 Ubuntu(10.04、12.04)上运行得非常好。

相关内容