OpenSSL Library Init Failed. (too old?) SoftEtherVPNが起動できない

SoftEther VPN に関するご質問はこのフォーラムにお気軽にご投稿ください。
Post Reply
techpiro
Posts: 7
Joined: Thu Dec 13, 2018 10:26 pm

OpenSSL Library Init Failed. (too old?) SoftEtherVPNが起動できない

Post by techpiro » Wed Oct 16, 2019 2:21 pm

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 をバックアップする方法はありますか?

どうぞよろしくお願いいたします。

cedar
Site Admin
Posts: 1199
Joined: Sat Mar 09, 2013 5:37 am

Re: OpenSSL Library Init Failed. (too old?) SoftEtherVPNが起動できない

Post by cedar » Thu Oct 17, 2019 9:09 am

1.
パッケージのアップデートなどでシステムに導入されているOpenSSLのバージョンが変わってしまったのではないかと思います。
SoftEther VPN をリンクし直してみてください。

2.
設定ファイルは実行ファイルと同じディレクトリに保存されています。
https://ja.softether.org/4-docs/1-manua ... 4.E3.83.AB

techpiro
Posts: 7
Joined: Thu Dec 13, 2018 10:26 pm

Re: OpenSSL Library Init Failed. (too old?) SoftEtherVPNが起動できない

Post by techpiro » Thu Oct 17, 2019 2:10 pm

ご回答ありがとうございます。
大変助かります。

>1.
>パッケージのアップデートなどでシステムに導入されているOpenSSLのバージョンが変わってしまったのではないかと思います。
>SoftEther VPN をリンクし直してみてください。

不勉強で申し訳ございません。リンクし直す操作はどのように行えばよろしいでしょうか?

cedar
Site Admin
Posts: 1199
Joined: Sat Mar 09, 2013 5:37 am

Re: OpenSSL Library Init Failed. (too old?) SoftEtherVPNが起動できない

Post by cedar » Thu Oct 17, 2019 6:35 pm

ソースコードからビルドされたのか、バイナリ版からインストールされたのか分かりませんが、とりあえず設定ファイルをバックアップした上で、インストールの手順を繰り返してみるのが良いのではないかと思います。

techpiro
Posts: 7
Joined: Thu Dec 13, 2018 10:26 pm

Re: OpenSSL Library Init Failed. (too old?) SoftEtherVPNが起動できない

Post by techpiro » Fri Oct 18, 2019 12:14 am

>ソースコードからビルドされたのか、バイナリ版からインストールされたのか分かりませんが、とりあえず設定ファイルをバックアップした上で、インストールの手順を繰り返してみるのが良いのではないかと思います。

ソースからのビルドにてインストールしていました。
アドバイス通り、再度ソースからのビルドインストールを行い、無事に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

今後ともどうぞよろしくお願いします。

Post Reply