Debian 8 openvpn 初始化脚本忽略配置文件
Debian 8 openvpn init script ignoring config file
当我 运行 使用来自“/etc/openvpn”的 'openvpn server.conf' 打开 VPN 时,一切正常。但是当我 运行 '/etc/init.d/openvpn start' 或 '/etc/init.d/openvpn start server' 或 '/etc/init.d/openvpn start server.conf' server.conf 配置文件被忽略。
为什么?
希望有人能帮助我。
此致。
首先要检查的是 systemd 状态(Debian 8 是 运行 systemd,如果我没记错的话)。
所以你可以这样做:systemctl status openvpn并检查输出。
- Active: active (运行) => 这里没什么用
- Active: active (exited) => 它已经正常启动并且没有错误退出,常见的原因可能是没有找到配置文件。
- 活动:失败(结果:退出代码)=>它已经启动但因错误而失败。然后您可以执行 journalctl -xe 并检查消息。
让我们知道结果。
终于找到解决办法了。
您可以使用
而不是 /etc/init.d/openvpn restart
service openvpn restart
或
systemctl restart openvpn.service
到start/stop/restart/reload 服务。
让我想到了这个解决方案。
当我 运行 使用来自“/etc/openvpn”的 'openvpn server.conf' 打开 VPN 时,一切正常。但是当我 运行 '/etc/init.d/openvpn start' 或 '/etc/init.d/openvpn start server' 或 '/etc/init.d/openvpn start server.conf' server.conf 配置文件被忽略。 为什么?
希望有人能帮助我。
此致。
首先要检查的是 systemd 状态(Debian 8 是 运行 systemd,如果我没记错的话)。
所以你可以这样做:systemctl status openvpn并检查输出。
- Active: active (运行) => 这里没什么用
- Active: active (exited) => 它已经正常启动并且没有错误退出,常见的原因可能是没有找到配置文件。
- 活动:失败(结果:退出代码)=>它已经启动但因错误而失败。然后您可以执行 journalctl -xe 并检查消息。
让我们知道结果。
终于找到解决办法了。 您可以使用
而不是/etc/init.d/openvpn restart
service openvpn restart
或
systemctl restart openvpn.service
到start/stop/restart/reload 服务。 让我想到了这个解决方案。