no-image

[Strongswan]「plugin ‘openssl’: failed to load – openssl_plugin_create returned NULL」が表示されたときの対応

LinuxでIPsecを使った環境を構築していて、Strongswanをインタラクティブに操作するswanctlコマンドを使った際に、以下のようなエラーが表示されました。

# swanctl --version
unable to set openssl FIPS mode(2) from (0)
plugin 'openssl': failed to load - openssl_plugin_create returned NULL
strongSwan swanctl 5.4.0

どうやら、プラグインを読み込む設定になかったようなので、opensslのプラグインの設定を追加しました。

/etc/strongswan/strongswan.d/swanctl.conf

swanctl {

    # Plugins to load in swanctl.
    # load =
   plugins {
      openssl {
         fips_mode = 0
      }
   }
}

設定追加後、先程と同様にバージョンを確認してみます。

[root@ip-10-31-1-185 strongswan.d]# swanctl --version
strongSwan swanctl 5.4.0

↑無事エラーがなくなりました。

以上