それはSSL対応させようとしていたときのことでした。
1.nginxを再起動しようとする。
service nginx restart
その時、
Job for nginx.service failed?????
とりあえずログを見たい。
お告げの通りに確認してみる。
systemctl status nginx.servce
なんかHTTPとかプロキシサーバあたりを言っている?
↓
SSL対応中のことだけどこれだと今の自分では何も推測できない。
もう1つのお告げの方で確認してみる。
journalctl -xe
あ、なんか言ってる。
BIO_new_file???
そんなところいじった覚え無いぞ。。
というか、/etc/kusanagi.de/..って、そんなディレクトリは見当たらんぞ?
と、ここで答えが出ているにも関わらず、更に数時間悩みます。
そして...
あった。
結局
nginx/conf.d配下にsslのコンフィグファイルがあったのですが、そこのcrtファイルのパスを設定していた時に1文字無駄に入っていたということでした。
この後、nginxは再起動ができたとさ。チャンチャン
教訓:エラーログの見方はもっと理解しておくべし。
nginxさん親切なログ、ありがとうございました。