Hello All:
I am trying to create a wildcard cert for my domain to use on my unifi router and proxmox. I have never user used certbot at all.
I have been trying the following command but I know that I am wrong and do not have it setup right.
certbot certonly --standalone --dry-run -v -d "*.thecavehq.us"
Saving debug log to C:\Certbot\log\letsencrypt.log
Plugins selected: Authenticator standalone, Installer None
Simulating a certificate request for *.thecavehq.us
Performing the following challenges:
Client with the currently selected authenticator does not support any combination of challenges that will satisfy the CA. You may need to use an authenticator plugin that can do challenges over DNS.
Client with the currently selected authenticator does not support any combination of challenges that will satisfy the CA. You may need to use an authenticator plugin that can do challenges over DNS.
Ask for help or search for solutions at https://community.letsencrypt.org. See the logfile C:\Certbot\log\letsencrypt.log or re-run Certbot with -v for more details.
I am using godaddy so I got the ote developer secret and key.
I tried the following command:
certbot certonly --standalone --dry-run --authenticator dns-godaddy --dns-godaddy-propagation-seconds 900 -v -d "*.thecavehq.us"
usage:
certbot [SUBCOMMAND] [options] [-d DOMAIN] [-d DOMAIN] ...
Certbot can obtain and install HTTPS/TLS/SSL certificates. By default,
it will attempt to use a webserver both for obtaining and installing the
certificate.
certbot: error: unrecognized arguments: --dns-godaddy-propagation-seconds 900
I really don't know what I am doing. Can someone please let me know what I need to been trying.
RC
I don't think you'll have much luck trying to issue a wildcard via GoDaddy using Certbot on Windows. It's currently not possible to install DNS plugins on Windows.
My suggestion would be to try get certificates for Proxmox and your Unifi device separately, and to avoid wildcard certificates. It will have the extra benefit of being automatically renewing in the future, so you won't have to repeat a manual process every 60-90 days.
Proxmox already has built-in Let's Encrypt support. You can read about how to do that at this link: Certificate Management - Proxmox VE. I use it for my Proxmox server, it works fine.