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.
My domain is: www.damonjgray.org
My web server is (include version): GoDaddy shared Windows Hosting with modified Plesk administration panel. (I’ll explain “modified” below)
The operating system my web server runs on is (include version): Windows, but I don’t know the version.
My hosting provider, if applicable, is: GoDaddy (I’ll likely drop them in April)
I can login to a root shell on my machine (yes or no, or I don’t know): Well, it’s not Linux, so no “root” but I can FTP to my webroot.
I’m using a control panel to manage my site (no, or provide the name and version of the control panel): GoDaddy has implemented a scaled back version of Plesk for this Shared Windows hosting. True Plesk has Let’s Encrypt support integrated. The GoDaddy version does not. I suspect that is because they want me to buy their SSL Certificate.
Here’s where the issue stands:
- I Successfully generated and installed a Let’s Encrypt cert three months ago via ZeroSSL.
- About two weeks ago the cert expired so I am attempting to renew it, or replace it. I have the cert request, and ZeroSSL is at the stage of wanting to authenticate my control of the Domain. The file it is looking for is in the .well-known/acme-challenge folder.
- With each attempt to contact that file for authentication, I get a 403 error.
I have been attempting to tweak the file and folder permissions for two days now with no luck.
I have generated several different files to see if the issue was with the file itself. No luck.
I have turned off SSL on the site. No luck.
No matter what I try, I get the 403 error. “Forbidden You do not pave permission to access this document.”