1 2 3 4 |
# openssl rsa -in /etc/pki/tls/certs/server.key -modulus -noout unable to load Private Key xxxxxxxxxxxxxxx:error:0906D066:PEM routines:PEM_read_bio:bad end line:pem_lib.c:797: |
※xは数字が入ります。何の数字か分からなかったため、伏せました。
原因:秘密鍵ファイルの改行コードが不正.
対策:秘密鍵のファイルをvimで開いて全部改行をやり直すとOK.
例:
aaaa
bbbb
↓
aaaabbbb
↓
aaaa
bbbb
改行コードの置換とか、もっとスマートな方法があると思いますが、調査に時間も掛けられないので暫定対策です。
参照リンク:
http://www.ur-ban.com/blog/2010/12/09/nginx-ssl-pem_read_biobad-end-line/