Description
DNS API env variables are not able to be set per domain, meaning you can only use a single account for all domains. IE: you can't have 2 Cloudflare accounts one for example.com and a different account for other.com
Steps to reproduce
-
set variables for Cloudflare:
export CF_Key="sdfdxxxxxxxosdfgje"
export CF_Email="email@example.com" -
issue a cert for example.com
acme.sh --issue -d example.com --dns dns_cf -
install cert
acme.sh --install-cert -d example.com (etc etc etc) -
set variables for DIFFERENT Cloudflare account:
export CF_Key="wgdsyyyyyyyyyykghtysd"
export CF_Email="email@other.com" -
issue a cert for other.com
acme.sh --issue -d other.com --dns dns_cf -
install cert
acme.sh --install-cert -d other.com (etc etc etc) -
the .acme.sh/account.conf file structure does not work with/allow different DNS API variables for the same DNS provider for different domains.
Can the required DNA API variables (currently saved using "_saveaccountconf") be saved to the .acme.sh/example.com/example.com.conf file instead? This would allow different domains to use different accounts.
Debug log
n/a