Softether VPN Serverをクラウド上のVM(Linux)にインストールし、運用しておりましたが、つい最近正常に動いていない事に気づきました。vpnserverの起動や、vpncmdを実行しようとすると、
# /etc/init.d/vpnserver start
-- Alert: RsaCheck() --
OpenSSL Library Init Failed. (too old?)
Please install the latest version of OpenSSL.
# vpncmd
-- Alert: RsaCheck() --
OpenSSL Library Init Failed. (too old?)
Please install the latest version of OpenSSL.
と表示され起動できなくなりました。
環境
○Ubuntuバージョン
OCNのクラウドサービス 「クラウドn」のVM上にUbuntuにてサーバを構築して
います。
# cat /etc/os-release
NAME="Ubuntu"
VERSION="18.04.1 LTS (Bionic Beaver)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 18.04.1 LTS"
VERSION_ID="18.04"
VERSION_CODENAME=bionic
○Softether VPN Server(SoftEther VPN Server)
クラウドVM上にSoftetherVPNをインストールし、VPN経由でこのサーバ自体のサービスを公開し運用していた。
SoftEther VPN Server(64bit)(Open Source)
Version 4.28 Build 9669
# openssl version
OpenSSL 1.1.1 11 Sep 2018
質問1
どのような対処をとるのがよろしいでしょうか?
質問2コンフィグのバックアップをとるのを忘れておりました。vpnserverが起動しない状態でユーザ情報など vpn_server.config をバックアップする方法はありますか?
どうぞよろしくお願いいたします。
OpenSSL Library Init Failed. (too old?) SoftEtherVPNが起動できない
-
- Posts: 7
- Joined: Thu Dec 13, 2018 10:26 pm
-
- Site Admin
- Posts: 2266
- Joined: Sat Mar 09, 2013 5:37 am
Re: OpenSSL Library Init Failed. (too old?) SoftEtherVPNが起動できない
1.
パッケージのアップデートなどでシステムに導入されているOpenSSLのバージョンが変わってしまったのではないかと思います。
SoftEther VPN をリンクし直してみてください。
2.
設定ファイルは実行ファイルと同じディレクトリに保存されています。
https://ja.softether.org/4-docs/1-manua ... 4.E3.83.AB
パッケージのアップデートなどでシステムに導入されているOpenSSLのバージョンが変わってしまったのではないかと思います。
SoftEther VPN をリンクし直してみてください。
2.
設定ファイルは実行ファイルと同じディレクトリに保存されています。
https://ja.softether.org/4-docs/1-manua ... 4.E3.83.AB
-
- Posts: 7
- Joined: Thu Dec 13, 2018 10:26 pm
Re: OpenSSL Library Init Failed. (too old?) SoftEtherVPNが起動できない
ご回答ありがとうございます。
大変助かります。
>1.
>パッケージのアップデートなどでシステムに導入されているOpenSSLのバージョンが変わってしまったのではないかと思います。
>SoftEther VPN をリンクし直してみてください。
不勉強で申し訳ございません。リンクし直す操作はどのように行えばよろしいでしょうか?
大変助かります。
>1.
>パッケージのアップデートなどでシステムに導入されているOpenSSLのバージョンが変わってしまったのではないかと思います。
>SoftEther VPN をリンクし直してみてください。
不勉強で申し訳ございません。リンクし直す操作はどのように行えばよろしいでしょうか?
-
- Site Admin
- Posts: 2266
- Joined: Sat Mar 09, 2013 5:37 am
Re: OpenSSL Library Init Failed. (too old?) SoftEtherVPNが起動できない
ソースコードからビルドされたのか、バイナリ版からインストールされたのか分かりませんが、とりあえず設定ファイルをバックアップした上で、インストールの手順を繰り返してみるのが良いのではないかと思います。
-
- Posts: 7
- Joined: Thu Dec 13, 2018 10:26 pm
Re: OpenSSL Library Init Failed. (too old?) SoftEtherVPNが起動できない
>ソースコードからビルドされたのか、バイナリ版からインストールされたのか分かりませんが、とりあえず設定ファイルをバックアップした上で、インストールの手順を繰り返してみるのが良いのではないかと思います。
ソースからのビルドにてインストールしていました。
アドバイス通り、再度ソースからのビルドインストールを行い、無事にvpnserver起動するようになりました。
設定もそのまま引き継がれているようです。
大変助かりました。感謝です。ありがとうございます。
以下再度行ったインストール手順です。
1391 git clone https://github.com/SoftEtherVPN/SoftEtherVPN_Stable.git
1392 cd SoftEtherVPN_Stable/
1394 ./configure
1395 make
1396 make install
1397 /etc/init.d/vpnserver start
今後ともどうぞよろしくお願いします。
ソースからのビルドにてインストールしていました。
アドバイス通り、再度ソースからのビルドインストールを行い、無事にvpnserver起動するようになりました。
設定もそのまま引き継がれているようです。
大変助かりました。感謝です。ありがとうございます。
以下再度行ったインストール手順です。
1391 git clone https://github.com/SoftEtherVPN/SoftEtherVPN_Stable.git
1392 cd SoftEtherVPN_Stable/
1394 ./configure
1395 make
1396 make install
1397 /etc/init.d/vpnserver start
今後ともどうぞよろしくお願いします。