Please fill out the fields below so we can help you better. Note: you must provide your domain name to get help. Domain names for issued certificates are all made public in Certificate Transparency logs (e.g. crt.sh | example.com), so withholding your domain name here does not increase secrecy, but only makes it harder for us to provide help.
My domain is: http://www.test.shizuoka-kikoesupport.jp
I ran this command: sudo certbot --nginx -d test.shizuoka-kikoesupport.jp -d www.test.shizuoka-kikoesupport.jp --force-renewal
That was after intial install...in the hopes that I would be fixing the problem I am now inquiring about.
It produced this output: An inaccessible site (cannot connect...ssl protocol...or something like that) - I have reverted to serving on 80 only for now.
My web server is (include version): Nginx 1.18.0
The operating system my web server runs on is (include version): Ubuntu 20.04.6
My hosting provider, if applicable, is: Self hosted - physical device on premises
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): Use Webmin but not for installation of SSL certs
The version of my client is (e.g. output of certbot --version
or certbot-auto --version
if you're using Certbot): certbot 4.1.1
My problem is: I am serving a site from /home/specific-directory
The directory is one that is accessible via sftp (in a jail). I got everything set up and am able to serve via 80 without any issues. The problem is that when I install my certbot ssl certificate the site becomes inaccesible. I tried clearing caches, using a different browser, accessing from a different access point (turn off wifi on phone to bypass local network), using private browser windows...basically everything I could think of but nothing works. Even stranger is that checking the site with ssllabs gives it an A+ rating. Note - there were a handful of "handshake errors" which I assume are the root of my access issues...?
Currently I've reverted (via my nginx config file) back to using only 80 but can quickly retry by using the certbot formatted nginx conf as I have done nothing to the cert.
Note - in early stages of trying to get this setup I somehow installed two separate certs (one for www.test.... and one without www... jus test.shizuoka-kikoesupport.jp. I 'fixed' that by deleting one of the certs and having them reissued in 'combine' format.
I've worked on this off an on for about 7 days now...hoping for a Eureka moment but unfortunately have thus had no success. Any advice or ideas will be much appreciated.
Jason