This howto is very useful, and the installation is pretty simple.But I had a problem last night and I want to be sure of something before I start again.
When I send my csr to namecheap, they send me two files : name.crt and a ca_bundle.
I only had a B grade in the SSL lab with a message (the chain is incomplete), so I want to be sure. I don't have to use the ca_bundle ? Only the key generated on my droplet and the crt file send by namecheap ?
edit : finally got the solution, I have to concatenate these files before installing it on Discourse, according to this guide : https://support.comodo.com/index.php?/Default/Knowledgebase/Article/View/1091/37/certificate-installation--nginx
It should be ok tonight
edit 2 : I can confirm that it works now.
I put the mydomain.crt and the mydomain.ca_bundle in
I launch the command :
cat mydomain.crt mydomain.ca-bundle > ssl.crt
I check that the ssl.crt has been created in the ftp or by using the command
ll (ssl.crt should be around 4 times bigger than mydomain.crt (~ 7kb in my case)
Then, just follow the guide in the first post, right at Configure NGINX