X

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;

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

Categories: linux nginx
Tags: linuxnginx
higherhope:

View Comments (0)