From 66147ce9933296cc9a32fe957fe67b146fd60bf0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Felix=20H=C3=B6ffken?= Date: Mon, 22 Jul 2024 11:22:06 +0200 Subject: [PATCH] Update README.md --- README.md | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 7f16551..0258d7b 100644 --- a/README.md +++ b/README.md @@ -35,7 +35,8 @@ To start using DNS authentication for the Hetzner DNS API, pass the following ar ## Credentials -From the hetzner DNS control panel at https://dns.hetzner.com go to "API Tokens" and add a personal access token. +From the hetzner DNS control panel at https://dns.hetzner.com go to "API Tokens" and add a personal access token. +Please make sure to use the absolute path - some users experienced problems with relative paths. An example ``credentials.ini`` file: @@ -61,12 +62,16 @@ To acquire a certificate for ``*.example.com`` ## Troubleshooting +### Plugin not showing up If `certbot plugins` does not show the installed plugin, you might need to set `CERTBOT_PLUGIN_PATH`. ``` CERTBOT_PLUGIN_PATH=/usr/local/lib/python3.9/site-packages/ certbot renew ``` [See letsencrypt community thread](https://community.letsencrypt.org/t/how-do-i-make-certbot-find-use-an-installed-plugin/198647/5) +### Renewing certificate fails +Please ensure to use an absolute path for the credentials file - some users experienced problems with relative paths. + ## Thanks to Of course certbot, which examples and documentation I used to implement this plugin. And to https://github.com/m42e/certbot-dns-ispconfig which served as an excellent example and README template as well.