Kleiner Kampf mit NPM und INWX
Wollte heute nur schnell ein Wildcard-Zertifikat über Nginx Proxy Manager mit INWX als DNS-Provider einrichten. “Schnell” war das dann nicht ganz.
Der Fehler: certbot: error: unrecognized arguments: --dns-inwx-credentials. Ursache war eine veraltete, verbuggte Plugin-Version, die NPM automatisch installiert. Fix: die neuere Version manuell drüberbügeln:
pip install --no-cache-dir --break-system-packages --ignore-installed "certbot-dns-inwx==3.0.0"
Direkt danach der nächste Zwischenfall: Das Plugin will unbedingt einen Wert für dns_inwx_shared_secret haben, obwohl das Feld laut Doku optional ist. Ein Platzhaltertext hat gereicht.
Klassischer Homelab-Vormittag: eine Sache wollte ich machen, am Ende zwei Bugs gejagt. Aber Zertifikat läuft jetzt. 🎉