Ok, found it! Turned out one of my other configs (the server www.mycompany.com one) had this server { # SSL configuration # listen 443 ssl default_server; listen [::]:443 ssl default_server; ssl_certificate /etc/letsencrypt/live/www.mycompany.com/fullchain.pem; ssl_certificate_key /etc/letsencrypt/live/www.mycompany.com/privkey.pem;
server_name www.mycompany.com; } so what I did, was: 1. Remove the " default_server" from the www.mycompany.com server: server { # SSL configuration # listen 443 ssl default_server; listen [::]:443 ssl default_server; ssl_certificate /etc/letsencrypt/live/www.mycompany.com/fullchain.pem; ssl_certificate_key /etc/letsencrypt/live/www.mycompany.com/privkey.pem; server_name www.mycompany.com; } 2. Add SSL listening for default_server to the default config: server { listen 80 default_server; listen [::]:80 default_server; listen 443 ssl default_server; listen [::]:443 ssl default_server; ssl_certificate /etc/letsencrypt/live/www.bang.priv.no/fullchain.pem; ssl_certificate_key /etc/letsencrypt/live/www.bang.priv.no/privkey.pem; server_name _; return 444; } After this, all IP number accesses to my server on either port 80 or port 443, are met with 444. _______________________________________________ nginx mailing list nginx@nginx.org https://mailman.nginx.org/mailman/listinfo/nginx