システム開発・構築の神様

新しいサービスや技術を使った開発や構築。その他不具合解決など

Apache起動エラー「Unable to configure verify locations for client authentication」

SSL証明書の更新を気分よく行ったところ(何回も経験があるので楽勝・・・)

新しい証明書の設置

Apache設定の書き換え

そして、再起動・・・

経験したことも無いエラー「Unable to configure verify locations for client authentication」

を体験してしまいました。

あれ?

証明書のキーなどが間違っている?

そう考えながら、各証明書のファイルを覗いてみると・・・

-----BEGIN CERTIFICATE-----
*****************************************
*****************************************
*****************************************
*****************************************
*****************************************
-----END CERTIFICATE-----

のつもりが、コピペミスで

--BEGIN CERTIFICATE-----
*****************************************
*****************************************
*****************************************
*****************************************
*****************************************
-----END CERTIFICATE-----

になってしまっていました。

修正後、Apachを再起動すると、正常に起動しました。

-----BEGIN CERTIFICATE-----

の文字列は意外に重要だったんですね。