ユーザ用ツール

サイト用ツール


サイドバー

サーバ:ssl証明書:no_start_line_pem_lib.c_707_expecting_trusted_certificate

SSL証明書の確認でエラー「no start line:pem_lib.c:707:Expecting: TRUSTED CERTIFICATE」

別の方が取得された SSL証明書を確認したところ、以下のエラーが発生した。

$ sudo openssl x509 -in /etc/pki/tls/certs/cert.cer -noout -subject
unable to load certificate
140096041891728:error:0906D06C:PEM routines:PEM_read_bio:no start line:pem_lib.c:707:Expecting: TRUSTED CERTIFICATE

原因は、頂いたファイルが UTF-8、BOM有、CR+LF になっていたことでした。
UTF-8、BOM無、LF でファイルを保存し直して、再度実行すると無事確認できました。

$ sudo openssl x509 -in /etc/pki/tls/certs/cert.cer -noout -subject
subject= /C=JP/ST=Tokyo/L=XXX/O=XXX search and link INC./CN=example.com

コメント

コメントを入力. Wiki文法が有効です:
 
サーバ/ssl証明書/no_start_line_pem_lib.c_707_expecting_trusted_certificate.txt · 最終更新: 2019/04/01 12:19 by yusuke_komori