Cloudflare DNS verification error that api key and email are missing, they are not
-
Error:
[Wed Jul 13 13:42:54 EEST 2022] You didn't specify a Cloudflare api key and email yet. [Wed Jul 13 13:42:54 EEST 2022] You can get yours from here https://dash.cloudflare.com/profile.
The same configuration generated certificates ~60 days ago.
Edited the configuratin and readded the lines with the same data. Still the same error.ACME package is up-to-date.
Kinda like this: https://forum.netgate.com/topic/171632/acme-package-not-passing-credentials/1
-
If you really want to know the why and what : read this file /tmp/acme/YOUR-DOMAIN/acme_issuecert.log to see more info.
Like : what has been send, received, etc.If Cloudfair, or pfSense, has an issue, you would see many posts about the subject, as cloudflare has many users.
Btw :
Your error :
https://github.com/acmesh-official/acme.sh/blob/master/dnsapi/dns_clouddns.sh
These
if [ -z "$CLOUDDNS_PASSWORD" ] || [ -z "$CLOUDDNS_EMAIL" ] || [ -z "$CLOUDDNS_CLIENT_ID" ]; then
are defined (I guess) in the file /tmp/acme/YOUR-DOMAIN/accountconf.conf - correct ?
-
@gertjan That's what I tought, that Cloudflare should have many users. Anyway I fixed it with removing all domains, saved and reentered everything. That fixed. Maybe the config file was broken, which was used to pass information.