My domain is: holonextapp.com
I ran this command: sudo certbot --nginx -d holonextapp.com -d www.holonextapp.com
It produced this output: IMPORTANT NOTES:
Unable to install the certificate
Congratulations! Your certificate and chain have been saved at:
/etc/letsencrypt/live/holonextapp.com/fullchain.pem
Your key file has been saved at:
/etc/letsencrypt/live/holonextapp.com/privkey.pem
My web server is (include version): nginx/1.14.0 (Ubuntu)
The operating system my web server runs on is (include version): Ubuntu 18.04
My hosting provider, if applicable, is: godaddy
I can login to a root shell on my machine (yes or no, or I don't know): Yes.
I'm using a control panel to manage my site (no, or provide the name and version of the control panel): No.
The version of my client is (e.g. output of certbot --version
or certbot-auto --version
if you're using Certbot): 0.31.0
I used certbot and nginx to certificate my domain. However it says unable to install the certificate when I add to the domain. Here is my nginx configurations:
server {
listen 80;
server_name holonextapp.com www.holonextapp.com;
return 301 https://$host$request_uri;
}
server {
listen 443 ssl;
server_name holonextapp.com www.holonextapp.com;
ssl_certificate /etc/letsencrypt/live/holonextapp.com/fullchain.pem; # managed by Certbot
ssl_certificate_key /etc/letsencrypt/live/holonextapp.com/privkey.pem; # managed by Certbot
ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
ssl_prefer_server_ciphers on;
ssl_ciphers 'EECDH+AESGCM:EDH+AESGCM:AES256+EECDH:AES256+EDH';
location / {
proxy_pass http://172.31.22.33:3000;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_cache_bypass $http_upgrade;
}
}
My domain still looks insecure because of this I believe. Any suggestions?