[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

certbot-dns-inwx



Hallo Debianisten,


ich bitte um Hilfe, vermutlich i.S. Virtual Environment für Python(3).

Hintergrund:
Auf einem WebServer (Bullseye 32bit) wurden eine Handvoll Domains gehostet, die ssl-Wildcard-Zertifikate stammen von letsencrypt. Nach einem Neubau auf Bookworm 64bit bekomme ich den Certbot für das Zertifikatshandling nicht wieder an den Start.

Certbot stammt aus dem Debian-stable-Repository. Als PlugIn soll certbot-dns-inwx installiert werden, weil der DNS-Provider INWX ist. Die entsprechenden Records sind dort hinterlegt.

Entsprechend wurde das PlugIn mit
 pip3 install certbot-dns-inwx
installiert. Das klappt auch:

# pip3 install certbot-dns-inwx
Collecting certbot-dns-inwx
  Using cached certbot_dns_inwx-2.2.0-py2.py3-none-any.whl (12 kB)
Requirement already satisfied: setuptools>=39.0.1 in /usr/lib/python3/dist-packages (from certbot-dns-inwx) (66.1.1) Requirement already satisfied: acme>=0.31.0 in /usr/lib/python3/dist-packages (from certbot-dns-inwx) (2.1.0) Requirement already satisfied: certbot>=0.15 in /usr/lib/python3/dist-packages (from certbot-dns-inwx) (2.1.0)
Installing collected packages: certbot-dns-inwx
Successfully installed certbot-dns-inwx-2.2.0

Trotzdem bekomme ich beim Versuch, das Zertifikat zu erneuern dies:
Failed to renew certificate cation.de with error: The requested certbot-dns-inwx:dns-inwx plugin does not appear to be installed.

Inzwischen habe ich eine gefühlte Unendlichkeit von Informationen gefunden, darunter eine, die mich glauben lässt, dass der Certbot unter Bookworm in einem Python Virtuell Environment läuft. Meine Vermutung ist, dass das PlugIn nicht ebenfalls dort bekannt ist.

An dieser Stelle ist mein (Python)-Latein am Ende. Wie knackt man diese Nuss?? Wir prüfe ich, ob bzw. in welchem venv der Certbot läuft? Und wie bekomme ich das PlugIn da rein?

Oder bin ich komplett auf der falschen Spur?

Dank und Grüße,


Boris


Reply to: