SplunkWebのデフォルトのサーバー証明書(cert.pem)の有効期限と確認方法

公開日
2019-08-29
最終更新日
2019-08-29
バージョン
Splunk Enterprise 7.2.5
概要

SplunkWebをSSL化(HTTPS)した場合にデフォルトで使用するサーバー証明書(cert.pem)の有効期限は、新規インストール後に最初にSplunkサービスを起動してから3年後となります。

有効期限を確認する場合は以下のいずれかの方法で確認します。

  • 方法1:ウェブブラウザ上で確認する
  • 方法2:CLIで確認する
内容

有効期限

SplunkWebでSSL(HTTPS)を有効にした場合にデフォルトで使用するサーバー証明書(cert.pem)は、Splunkを新規にインストールした後、最初にSplunkサービスを起動したタイミングで作成されます。

このサーバー証明書の有効期限は最初に起動した日付から起算して3年後となります。有効期限が切れますとウェブブラウザのアドレスバーに警告が表示されます。

有効期限の確認方法

以下2通りの方法がありますので、いずれかの方法で確認してください。

方法1:ウェブブラウザ上で確認する

SplunkWebにアクセスし、ウェブブラウザのアドレスバーの鍵マークより証明書を表示します。表示された証明書の有効期間が過去の場合は有効期限切れとなります。

方法2:CLIで確認する

手順は下記の通りです。

  • $SPLUNK_HOME/etc/auth/splunkwebディレクトリに移動します。

コマンド:

cd $SPLUNK_HOME/etc/auth/splunkweb

※$SPLUNK_HOMEはSplunkのインストールディレクトリに読み替えて実行ください。デフォルトインストールの場合

<Linux>

$SPLUNK_HOME : /opt/splunk

<Windows>

$SPLUNK_HOME : C:\Program Files\splunk
  • 下記コマンドを実行します。

コマンド:

$SPLUNK_HOME/bin/splunk cmd openssl x509 -enddate -noout -in cert.pem

※cert.pemはデフォルトのサーバー証明書となります。

※出力結果が現在時刻より過去の場合は有効期限切れとなります。

出力結果:

notAfter=Aug 22 15:30:45 2018 GMT

以上