Setting up Let’s Encrypt, first time doing this. I have a domain, paid, at EasyDNS. I have DDNS resolving the domain to my WAN IP.
Part of the LE process is entering the “DNS Provider configuration”.
I tried the DDNS token I got, that didn’t work. I tried dns1.easydns.com, that was rejected. Got error message:
Failed to save add-on configuration, Invalid dict for option 'dns' in Let's Encrypt (core_letsencrypt). Got {'domains': [], 'email': '[email protected]', 'keyfile': 'privkey.pem', 'certfile': 'fullchain.pem', 'challenge': 'dns', 'dns': 'dns1.easydns.com'}
What value from EasyDNS is Let’s Encrypt looking for?
From the letsencrypt documentation it needs to be in this format:
email: [email protected]
domains:
- your.domain.tld
certfile: fullchain.pem
keyfile: privkey.pem
challenge: dns
dns:
provider: dns-easydns
easydns_token: 0123456789abcdef
easydns_key: ****
easydns_endpoint: https://rest.easydns.net
In EasyDNS I see a token, a string of 16 numbers, I don’t see a key. Any idea what values fro EasyDNS it’s looking for?
markjr
(Mark E. Jeftovic)
5
I should know this, but I had to check with dev to make sure.
token is the same as “userid” - not your actual easyDNS userid, but one that you choose when you generate your API access credentials
Which you do from here: easyDNS - Control Panel: Login
So then:
easydns_token is whatever name the token
easydns_key is that 16 digit value
Thank you. Looks like more than 16 digits. And you know, I can’t even find that page URL from my login.