My domain is:
https://54.82.251.209
niels.operationbim.com
I'm using a control panel to manage my site (no, or provide the name and version of the control panel): AWS
The version of my client is (e.g. output of certbot --version or certbot-auto --version if you're using Certbot): Freshly installed so newest.
Image is in dutch, but it basicly says that the certificate is from the domain name and wont register for the IP one and thus won't validate https
server {
# SSL configuration
#
# listen 443 ssl default_server;
# listen [::]:443 ssl default_server;
#
# Note: You should disable gzip for SSL traffic.
# See: https://bugs.debian.org/773332
#
# Read up on ssl_ciphers to ensure a secure configuration.
# See: https://bugs.debian.org/765782
#
# Self signed certs generated by the ssl-cert package
# Don't use them in a production server!
#
# include snippets/snakeoil.conf;
root /var/www/html;
# Add index.php to the list if you are using PHP
index index.html index.htm index.nginx-debian.html;
server_name niels.operationbim.com;
location / {
# First attempt to serve request as file, then
# as directory, then fall back to displaying a 404.
try_files $uri $uri/ =404;
}
# pass PHP scripts to FastCGI server
#
#location ~ \.php$ {
# include snippets/fastcgi-php.conf;
#
# # With php-fpm (or other unix sockets):
# fastcgi_pass unix:/run/php/php7.4-fpm.sock;
# # With php-cgi (or other tcp sockets):
# fastcgi_pass 127.0.0.1:9000;
#}
# deny access to .htaccess files, if Apache's document root
# concurs with nginx's one
#
#location ~ /\.ht {
# deny all;
#}
listen [::]:443 ssl ipv6only=on; # managed by Certbot
listen 443 ssl; # managed by Certbot
ssl_certificate /etc/letsencrypt/live/niels.operationbim.com/fullchain.pem; # managed by Certbot
ssl_certificate_key /etc/letsencrypt/live/niels.operationbim.com/privkey.pem; # managed by Certbot
include /etc/letsencrypt/options-ssl-nginx.conf; # managed by Certbot
ssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # managed by Certbot
}
# Virtual Host configuration for example.com
#
# You can move that to a different file under sites-available/ and symlink that
# to sites-enabled/ to enable it.
#
#server {
# listen 80;
# listen [::]:80;
#
# server_name niels.operationbim.com;
#
# root /var/www/example.com;
# index index.html;
#
# location / {
# try_files $uri $uri/ =404;
# }
#}
server {
# if ($host = niels.operationbim.com) {
return 301 https://$host$request_uri;
# } # managed by Certbot
listen 80 default_server;
listen [::]:80 default_server;
server_name niels.operationbim.com;
# return 404; # managed by Certbot
}
Quite new to all this as its my first "lesson on making sites trough aws / lets encyrpt' so apologies if some data is missing
