web-dev-qa-db-ja.com

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から接続します。すべての構成ファイルは、このガイドに従って記入されます。 buntu VPSを使用してVPNサーバーを作成

助けてください、私は十分な情報を投稿したいと思います

ジョー

4
jdtech

これは14.04のバグです。参照: https://bugs.launchpad.net/ubuntu/+source/pptpd/+bug/1296835

Pptpdプロセスをps aux | grep pptpdでチェックアウトするだけです。サービスpptpdのステータスターゲットは、あなたを誤解させ、すべての人を誤解させます。

5
user1150125

私はこれがすでに正しい答えを持っていることを知っていますが、このバグを解決する方法を指摘したいと思います。

pptpd(/etc/init.d/pptpd)ファイルを編集し、status_of_procの後に単純な "-p"を追加するだけで、次のようになります。

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

6