Scale up as you grow — whether you're running one virtual machine or ten thousand.

From GPU-powered inference and Kubernetes to managed databases and storage, get everything you need to build, scale, and deploy intelligent applications.

This textbox defaults to using Markdown to format your answer.
You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!
I don’t have the following in my */sites-available/example.com configuration file
# include /etc/letsencrypt/options-ssl-nginx.conf; # managed by Certbot<^>
So what should I do? :)
If I change cipher then getting B grade on Qualys SSL Lab But got A+ if kept defaults by letsencrypt.
Is this okay? I think letsencypt’s ciphers are updated now.
This comment has been deleted
Fantastic tutorial, I got everything up and running, with a bit of additional work. I’m not sure which tutorial to “blame”, but if you follow all of the setup required to get Wordpress running on Ubuntu 18.04, with SSL, etc, you end up with a few minor issues.
Certbot automatically adds entries for listening on port 80 and 443, in the site-specific server block. However, those blocks (for me at least) did NOT include the ipv6 listening on either port. This actually had my SSL failing on ipv6, as ipv6 wasn’t working, which points to the issue coming up before this tutorial, not here exactly.
Either way, a note about that would be fantastic, if we can pinpoint which of these tutorials should address this, and update that one, it would be great.
I don’t have the file /etc/nginx/snippets/ssl-params.conf in the server. Where should i change the ssl_ciphers now?
Thanks
Great tutorial, but I have a question, when I run the command curl -I -L https://… I received the follow information:
HTTP/2 404
server: nginx/1.15.5 (Ubuntu)
date: Thu, 21 Nov 2019 11:19:06 GMT
content-type: text/html; charset=UTF-8
vary: Accept-Encoding
x-magento-cache-control: max-age=86400, public, s-maxage=86400
x-magento-cache-debug: MISS
pragma: no-cache
cache-control: max-age=0, must-revalidate, no-cache, no-store
expires: Wed, 21 Nov 2018 11:19:06 GMT
x-content-type-options: nosniff
x-xss-protection: 1; mode=block
x-frame-options: SAMEORIGIN
strict-transport-security: max-age=15768000
How I can fix the 404? My website works correctly but I don’t get either HTTP / 2 200 or HTTP / 1.1 301 Moved Permanently
As of 1/2020 ssl labs caps grades at B if you are serving with TLS1.0 or TLS 1.1. This guide shows you to comment out the include options-ssl-nginx.conf line in your /etc/nginx/sites-available/example.com file. After that line you set up your ssl_ciphers, when you can also set your protocols explicitly for TLS1.2 and 1.3. I use the following lines below the commented out nginx ssl options line and receive an A+ on the SSLtest as of today 3/2020.
# include /etc/letsencrypt/options-ssl-nginx.conf; # managed by Certbot
ssl_session_cache shared:le_nginx_SSL:10m;
ssl_session_timeout: 1440m;
ssl_session_tickets off;
ssl_protocols TLSv1.2 TLSv1.3;
ssl_prefer_server_ciphers on;
ssl_ciphers EECDH+CHACHA20:EECDH+AES128:RSA+AES128:EECDH+AES256:RSA+AES256:EECDH+3DES:RSA+3DES:!MD5;