Ach lass mal, diese Ehre gebührt dir. ![]()
Hallo zusammen!
Ein kleiner Tipp für alle, die DNS einrichten möchten. Nutzt DNS-Multi, es funktioniert einwandfrei. Ihr müsst einfach die folgenden Einstellungen eingeben:
dns_multi_provider=ipv64
IPV64_API_KEY=[EURE_API_KEY]
Mega! Danke, das hat mir geholfen!
Servus! Bei mir gibt es leider ein Problem mit NPM & IPV64 habe es wie Christian.B vorgeschlagen als DNS Multi Provider angegeben mit meiner API Key bekomme aber folgenden Fehler von NPM ausgespuckt:
"CommandError: Saving debug log to /tmp/letsencrypt-log/letsencrypt.log
Cleanup of xxxx.nas64.de failed: ipv64: Unauthorized (401 Unauthorized): Unauthorized
ipv64: Unauthorized (401 Unauthorized): Unauthorized
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.
at /app/lib/utils.js:16:13
at ChildProcess.exithandler (node:child_process:430:5)
at ChildProcess.emit (node:events:518:28)
at maybeClose (node:internal/child_process:1104:16)
at ChildProcess._handle.onexit (node:internal/child_process:304:5)"
Wollte die Apps von meinem Unraid Server mit der DynDNS im internen Netzwerk erreichbar machen, um nicht immer die IPs eintippen zu müssen. Muss ich da noch irgendwas einstellen? Nutze NPM zum erstmal und hatte ein Tutorial dazu auf youtube gesehen, dort nutzt der aber einen anderen DynDNS Provider der in der Liste steht und es hat sofort geklappt.
Und du hast auch wirklich den API Key verwendet?
Hab jetzt noch mal den ganzen Abend durchprobiert und es hat jetzt geklappt anscheinend hatte ich bei IPV64_API_KEY=[EURE_API_KEY] die zwei [ ] drinnen gelassen und nicht gepeilt das man das weglassen muss ![]()
Moin.
also ich habe nen ganz seltsames Phänomen. Die DNS Challenge startet und der Eintrag wird erstellt. Nur bekomme ich einen Fehler beim Cleanup da der Eintrag nicht gelöscht werden kann…
Kann mir da jemand einen Tipp geben?
CommandError: Saving debug log to /tmp/letsencrypt-log/letsencrypt.log
Cleanup of [DATENSCHUTZ] failed: ipv64: error (403 Forbidden): del_record
Some challenges have failed.
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.
at /app/lib/utils.js:16:13
at ChildProcess.exithandler (node:child_process:430:5)
at ChildProcess.emit (node:events:518:28)
at maybeClose (node:internal/child_process:1104:16)
at ChildProcess._handle.onexit (node:internal/child_process:304:5)
Also ich erhalte auch einen Fehler, wenn ich das wie oben beschreibe umsetze:
CommandError: error: subprocess-exited-with-error
× Building wheel for certbot-dns-multi (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [41 lines of output]
/tmp/pip-build-env-ljpk0lyy/overlay/lib/python3.11/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated
!!
********************************************************************************
Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0).
By 2026-Feb-18, you need to update your project and remove deprecated calls
or your builds will no longer be supported.
See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.
********************************************************************************
!!
corresp(dist, value, root_dir)
running bdist_wheel
running build
running build_py
creating build/lib.linux-aarch64-cpython-311/certbot_dns_multi
copying certbot_dns_multi/_version.py -> build/lib.linux-aarch64-cpython-311/certbot_dns_multi
copying certbot_dns_multi/__init__.py -> build/lib.linux-aarch64-cpython-311/certbot_dns_multi
creating build/lib.linux-aarch64-cpython-311/certbot_dns_multi/_internal
copying certbot_dns_multi/_internal/dns_multi.py -> build/lib.linux-aarch64-cpython-311/certbot_dns_multi/_internal
running egg_info
writing certbot_dns_multi.egg-info/PKG-INFO
writing dependency_links to certbot_dns_multi.egg-info/dependency_links.txt
writing entry points to certbot_dns_multi.egg-info/entry_points.txt
writing requirements to certbot_dns_multi.egg-info/requires.txt
writing top-level names to certbot_dns_multi.egg-info/top_level.txt
ERROR setuptools_scm._file_finders.git listing git files failed - pretending there aren't any
reading manifest file 'certbot_dns_multi.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
adding license file 'LICENSE.txt'
writing manifest file 'certbot_dns_multi.egg-info/SOURCES.txt'
creating build/lib.linux-aarch64-cpython-311/certbot_dns_multi/_internal/bridge
copying certbot_dns_multi/_internal/bridge/go.mod -> build/lib.linux-aarch64-cpython-311/certbot_dns_multi/_internal/bridge
copying certbot_dns_multi/_internal/bridge/go.sum -> build/lib.linux-aarch64-cpython-311/certbot_dns_multi/_internal/bridge
copying certbot_dns_multi/_internal/bridge/main.c -> build/lib.linux-aarch64-cpython-311/certbot_dns_multi/_internal/bridge
copying certbot_dns_multi/_internal/bridge/main.go -> build/lib.linux-aarch64-cpython-311/certbot_dns_multi/_internal/bridge
running build_ext
$ GOPATH=/tmp/tmppt1q8h1a go get -d
error: [Errno 2] No such file or directory: 'go'
[end of output]
note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for certbot-dns-multi
[notice] A new release of pip is available: 25.0.1 -> 25.1.1
[notice] To update, run: pip install --upgrade pip
ERROR: Failed to build installable wheels for some pyproject.toml based projects (certbot-dns-multi)
at /app/lib/utils.js:16:13
at ChildProcess.exithandler (node:child_process:430:5)
at ChildProcess.emit (node:events:518:28)
at maybeClose (node:internal/child_process:1104:16)
Hallo zusammen,
ich verzweifle daran ein _acme challenge (Zertifikat) zu erstellen.
man findet nirgendwo eine aussagekräftige Doku. Kann mir jemand helfen?
Acme Client auf nem Raspi.
Dyn Eintrag ist auch erfolgt bei IPv64.
Viele Grüße
Thilo
Bei mir taucht leider kein „DNS Multi“ in der Auswahl der Provider auf.
Habe Nginx Proxy Manager als Homeassistant Addon auf einem Raspi (HAOS) laufen. Liegt es vielleicht daran (alte / abgespreckte Version)?
Danke Dennis, ich werde es checken.
Ich wollte zu dem Thema auch mal meine 2 Cents beitragen.
Vor ca. 2 Monaten wollte ich das auch so einrichten.
Bis dahin erfolgte das Update lediglich per HTTP-Challenge.
Im ersten Anlauf scheiterte ich jedoch.
Das lag daran, dass ich in meiner damaligen Konstellation DnsMulti nicht ohne Weiteres einrichten konnte.
NPM lief zu der Zeit auf einen RPI3 und, egal ob innerhalb des Docker Containers oder auf dem Host ließ sich ohne größeren Aufwand die benötigte Go Version nicht installieren.
Als Konsequenz richtete ich auf meinem Proxmox einen entsprechenden LXC Container ein und seit dem läuft es.
Hallo leute
ich weiß der beitrag ist bisschen älter aber ich bin neue dabei!
ich habe auch problem mit die gleich meldung wie bei Bruce Nginx Proxy Manager + DNSChallenge + IPV64 - #28 von Bruce mit DNS challenge bei DnsMulti und das komische dran ist Bei mir auf der server mit ZimaOs System funktioniert sofort ohne probleme.
aber auf (CasaOs) oder auf (RPi 5) unter ubuntu oder Debian als docker Portainet immer fehlerhaft.
ich frage mich was hat (ZimaOs) dass die anderen Syteme nicht haben?
Hat sich erledigt gelöst!

