dns_cf api not saving environment variables
From the doc:
Any environment variables that were set and used when issuing the certificate will be saved in ~/.acme.sh/account.conf so that they can be automatically reused in future when issuing new certificates or renewing existing certificates using dns_cf.
In the docker version acme.sh, I attach a shell and export those varibles and successfully issue the cert. While I check /acme.sh/account.conf ( LE_CONFIG_HOME="/acme.sh" in docker) there was no CF_XXX variable. I wonder whether the cert can re-issue next time
Please upgrade to the latest code and try again first. Maybe it's already fixed. acme.sh --upgrade If it's still not working, please provide the log with --debug 2, otherwise, nobody can help you.
Actually, variables were saved in domain conf /acme.sh/[domain]/[domain].conf, the path in doc was wrong
if you use the global api key, it was saved in account.conf, if you use the CF_Zone_ID and CF_Token, it's saved in domain.conf