nginxでSSL通信設定をした際のエラーの対処

nginxで無料のSSL証明書「Let’s Encrypt」を設定し
httpとhttps通信を受け付ける様に設定した際、error.logに出てたエラー

no “ssl_certificate” is defined in server listening on SSL port while SSL handshaking, client: ***.***.***.***, server: 0.0.0.0:443

confを見てみたら
listenの項目がこのようになっており

listen 443 ssl

default_serverの記載が抜けていた為、うまく動きませんでした。
default_serverを追記し

listen 443 ssl default_server;

再起動した所、正常にアクセスできるようになりました。

タグ , . ブックマークする パーマリンク.

nginxでSSL通信設定をした際のエラーの対処 への2件のフィードバック

  1. ピンバック:nginxでhttpsのwwwなしURLにリダイレクトさせる設定 – くろもワークス

  2. ピンバック:Quick Let's Encrypt Installation on Amazon Linux 2 - Alchemista

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です