NginxProxyManager fails to use Cloudflare DNS API with certbot-dns-cloudflare

Hello. I' try to use Nginxproxymanager to redirect traffic on some subdomain. Tray to use them for nexcloud, home assistant and bitwarden. The domain name is managed true CloudFlare . On the bottom is the error I get it!

Error: Command failed: /usr/bin/certbot certonly --non-interactive --cert-name "npm-36" --agree-tos --email "lucian_popa@hotmail.com" --domains "home.xrism.ro" --authenticator dns-cloudflare --dns-cloudflare-credentials "/etc/letsencrypt/credentials/credentials-36"
Saving debug log to /var/log/letsencrypt/letsencrypt.log
Plugins selected: Authenticator dns-cloudflare, Installer None
Obtaining a new certificate
Performing the following challenges:
dns-01 challenge for home.xrism.ro
Cleaning up challenges
Error determining zone_id: 6003 Invalid request headers. Please confirm that you have supplied valid Cloudflare API credentials. (Did you copy your entire API token/key? To use Cloudflare tokens, you'll need the python package cloudflare>=2.3.1. This certbot is running cloudflare 2.8.15)

at ChildProcess.exithandler (child_process.js:308:12)
at ChildProcess.emit (events.js:314:20)
at maybeClose (internal/child_process.js:1022:16)
at Process.ChildProcess._handle.onexit (internal/child_process.js:287:5)

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.