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 am running Apple Web Server, so there is always a response from Port 80 - I don’t know what CERTBOT is looking for on port 80. I was able to create the folder .well-known/acme-challenge/ successfully, but I have racked my brain to find out what “challenge files” or “Token” it wants put in that folder.
Thanks, but I have no Apache documentation. I am not even positive it is apache. Not a Macos person at all but have tasked to fix it. I have Apple Server installed - Websites is ON -I have attached screenshot.
I don't know if Certbot works with that configuration.
May be you should select another client:
Or ask in an Apple-specific forum.
Or check, if there is a tutorial how to install a Letsencrypt certificate with that "visual webserver".
Certbot normally requires raw config file access.
But your menu is like a control panel software. Normally, the combination of a control panel (that controls the webserver and the config files of the webserver) and such clients like Certbot is a really bad idea.
I have been using LetEncrypt for almost 2 years, but its expiring at 5pm today and nothing I can do will renew it. So I ended up deleting the cert last night at 2am and was going to just start from scratch getting a new one, but I guess I don’t know how to do that either because all I get are those errors. I installed HomeBrew, then installed Certbot, and read every help blog I can and cannot change the outcome. I can turn the webserver off easily - then tried certbot as a standalone spinup, thats when i get the cannot bind - when I turn the webserver back on, it says cannot find listening on port 80. All the posts about making a virtual listening host are so technical and never really tells me how to do it. Something changed with LetEncrypt in the last few months. I would do the DNS challenge but I don’t know how to make it use DNS rather than HTTP challenge…
Then quit, and restart the Server App - chose the Letsencrypt cert and its done
Thanks for letting me talk out all of my trials and tribulations - perhaps someone else can find help with the info