According to the HSTS listed domain names rules, .dev websites are required to be served over HTTPS
My domain is: mysite.dev (this is not really it, I don't want to post it here yet)
I ran this command:
certbot certonly --manual -d mysite.dev -d *.mysite.dev
It produced this output: I successfully passed the DNS-01 challenge. Then, it asked me to upload a file to my website root for the HTTP-01 challenge.
And there is the problem. I can't load it into my root directory and access it via http:// since all files have to be served over https to begin with. (It's catch 22)
My web server is (include version): Ubuntu 20.04
The operating system my web server runs on is (include version): linux
My hosting provider, if applicable, is:
I can login to a root shell on my machine (yes or no, or I don't know):
I cannot log into a shell for this account. However, I can upload generated CRT files through cPanel
I'm using a control panel to manage my site (no, or provide the name and version of the control panel): cPanel
The version of my client is (e.g. output of certbot --version
or certbot-auto --version
if you're using Certbot): 0.40.0-1ubuntu0.1