I’d like to be able to create an SSL cert for a server that is not yet set up to be accessible externally. Our security policy requires me to have the system setup and scanned and audited as it would be deployed before it can be made accessible. I’m kind of in a chicken and egg scenario. Trying to work with our security team but is there a way I can generate and install a LetsEncrypt certificate (maybe a provisional one) with from an isolated LAN such that it can be audited without external access?
My domain is: tracker.corgi.sri.com
I ran this command: sudo letsencrypt certonly --webroot -w /var/www/html/ -d tracker.corgi.sri.com
It produced this output:
Failed authorization procedure. tracker.corgi.sri.com (http-01): urn:acme:error:connection :: The server could not connect to the client to verify the domain :: Could not connect to tracker.corgi.sri.com
My operating system is (include version): Ubuntu 16.04.4
My web server is (include version): nginx 1.10.0 (Ubuntu)
My hosting provider, if applicable, is: VMWare VSphere
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