Ubuntu Server 14.04.1 LTS-PPTPD 无法启动

Ubuntu Server 14.04.1 LTS-PPTPD 无法启动

我需要一些帮助来设置我的 VPN。所有配置都正确,但 pptpd 服务器无法启动。以下是发生的情况:

# /etc/init.d/pptpd status
 * /usr/sbin/pptpd is not running
# /etc/init.d/pptpd start
# /etc/init.d/pptpd restart
 * Restarting PoPToP Point to Point Tunneling Server pptpd                 [ OK ]
# /etc/init.d/pptpd status
 * /usr/sbin/pptpd is not running

我发现 pptpd 没有运行,然后我启动它,什么也没发生。我重新启动它,它显示 OK。当我再次检查状态时,它仍然没有运行!我有一个运行 Ubuntu Server 14.04.1 LTS 的 VPS。我刚刚运行了sudo apt-get upgradesudo apt-get update我从我的 Windows 8.1 PC 连接。所有配置文件均根据此指南填写:使用 Ubuntu VPS 创建 VPN 服务器

请帮忙,希望我发布的信息足够多

答案1

我知道这已经有正确的答案但想指出如何解决这个错误。

只需编辑pptpd(/etc/init.d/pptpd)文件并添加简单的“-p“status_of_proc 之后它应该看起来像这样。

status_of_proc -p "$PIDFILE" "$DAEMON" "$NAME" && exit 0 || exit $?

答案2

这是14.04中的一个错误,请参阅:https://bugs.launchpad.net/ubuntu/+source/pptpd/+bug/1296835

只需使用 检查 pptpd 进程ps aux | grep pptpd,服务 pptpd 的状态目标只会误导您,并误导所有人。

相关内容