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.
I ran this command: sudo certbot certonly --standalone
It produced this output:
Saving debug log to /var/log/letsencrypt/letsencrypt.log
Plugins selected: Authenticator standalone, Installer None
Please enter in your domain name(s) (comma and/or space separated) (Enter ācā
to cancel): missjoey.com
Obtaining a new certificate
Performing the following challenges:
http-01 challenge for missjoey.com
Waiting for verificationā¦
Challenge failed for domain missjoey.com
http-01 challenge for missjoey.com
Cleaning up challenges
Some challenges have failed.
To fix these errors, please make sure that your domain name was
entered correctly and the DNS A/AAAA record(s) for that domain
contain(s) the right IP address.
My web server is (include version): Apache 2.4
The operating system my web server runs on is (include version): Linux (unsure of version)
My hosting provider, if applicable, is: godaddy
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): yes, godaddyās built-in file manager
The version of my client is (e.g. output of certbot --version or certbot-auto --version if youāre using Certbot): certbot 0.37.1
I have already hit the limit for retries. Would appreciate if anyone can shed some light on how to make it work after the break. Thank you for your time.
Thank you _az for ur help on this beginner. Itās really my first time trying to do this.
So does it mean Iām running this on my own computer (Mac) and my webserver is hosted on godaddy.com, it still doesnāt make it suitable for using -standalone? The instructions of getting the SSL with Letās Encrypt is generally handleable, except for that part whether the server is on the same computer and can be stopped is a little confusing for me. I guess I completely misunderstood it.
Oh I was exactly aware of how I canāt run certbot on godaddy thatās why I was doing it manually. I totally thought I was following the instructions for manually doing it. Iām on a Linux with Apacheā¦or how can I tell you what product. Please be so kind to advise.
Hi _az, I have tried the command you provided (for fully manual validation) and am seeing progress. I am able to proceed till I am required to deploy the TXT file in the directory, and then received the following error:
Waiting for verificationā¦
Challenge failed for domain missjoey.com
dns-01 challenge for missjoey.com
Cleaning up challenges
Some challenges have failed.
IMPORTANT NOTES:
The following errors were reported by the server:
Domain: missjoey.com
Type: dns
Detail: DNS problem: NXDOMAIN looking up TXT for
_acme-challenge.missjoey.com
I have saved the file as both _acme-challenge.missjoey.com and _acme-challenge.missjoey.com.TXT. Should it be something else?
Remember that you would have to repeat this entire process every time your Let's Encrypt certificate is going to expire (at least once every 90 days). It may be preferable to find a hosting plan or provider that allows you to automate the certificate issuance and renewal process with software, or even takes care of it for you.