Missing property in credentials configuration file

Please fill out the fields below so we can help you better. Note: you must provide your domain name to get help. Domain names for issued certificates are all made public in Certificate Transparency logs (e.g. https://crt.sh/?q=example.com), so withholding your domain name here does not increase secrecy, but only makes it harder for us to provide help.

My domain is: squatschai.com

I ran this command: obtaining an ssl certificate through nginx proxy manager

It produced this output: CommandError: Saving debug log to /tmp/letsencrypt-log/letsencrypt.log
Missing property in credentials configuration file /etc/letsencrypt/credentials/credentials-8:

  • Property "dns_cloudns_auth_password" not set (should be API password).
    Ask for help or search for solutions at https://community.letsencrypt.org. See the logfile /tmp/letsencrypt-log/letsencrypt.log or re-run Certbot with -v for more details.

My web server is (include version):nginx proxy manager:latest

The operating system my web server runs on is (include version):ubuntu server 24

My hosting provider, if applicable, is: Cloudns

I can login to a root shell on my machine (yes or no, or I don't know): Yes

I'm using a control panel to manage my site (no, or provide the name and version of the control panel):

The version of my client is (e.g. output of certbot --version or certbot-auto --version if you're using Certbot):sudo snap install certbot # version 5.1.0, or
sudo apt install certbot # version 2.1.0-4
See 'snap info certbot' for additional versions.

The above is a problem related to NPM not configuring your system properly

Sadly, NPM always outputs this message for any kind of error. Even ones that involve its own misconfiguration.

You should seek assistance at the NPM support forum. And, carefully review the steps you took while configuring NPM

5 Likes

Thank you for the information! I'll continue my hunt over at the npm forums!

4 Likes