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. https://crt.sh/?q=example.com), so withholding your domain name here does not increase secrecy, but only makes it harder for us to provide help.
It was working fine when i executed for the first time. I checked the .pem files not available now. I am not sure how it happened. How can i recover it now ?
I just want to have the existing certificates to be used or obtain a new certificate to use for the domain. I will make sure this mistakes does not happen again⦠I did not know how .pem files got removed from EC2 instance.
Ok, tell me what application needs to use these certificates. Is it a webserver? Which one? (āAmazon AWS EC2ā is not a webserver, itās a machine)
if you are using apache itās a simple matter of putting apache online and then run this one command:
sudo /opt/certbot/certbot-auto --apache
and follow its instructions.
to go around the rate limits you either have to use one certificate for www and one for non-www, or you have to add a third subdomain to your certificate (add it to your dns before trying, and use certbot --dry-run before doing something stupid ).
sudo /opt/certbot/certbot-auto --apache
Saving debug log to /var/log/letsencrypt/letsencrypt.log
Error while running apachectl configtest.
[Sun Aug 09 07:57:26.297519 2020] [so:warn] [pid 22412] AH01574: module ssl_module is already loaded, skipping
AH00526: Syntax error on line 10 of /etc/httpd/conf.d/ssl.conf:
SSLCertificateFile: file ā/etc/letsencrypt/live/satellitedelivery.com/fullchain.pemā does not exist or is empty
Unable to run the command: systemctl restart httpd
The apache plugin is not working; there may be problems with your existing configuration.
The error was: MisconfigurationError(āUnable to run the command: systemctl restart httpdā,)