United Domains ACME Challenge

ramba.zamba

New Member
Mar 8, 2026
10
1
3
Hallo zusammen. PVE 9.2.21 im Einsatz. Ich stehe vor der Herausforderung "United Domains" für die ACME Challenge einzubinden. Dafür muss man dort deren "DNS API" aufpreispflichtig buchen - die wäre kompatibel zu Lego und ACME. Hab ich gebucht. In den PVE-Einstellungen finde ich nun aber kein passendes Plugin. Es gibt da zwar ein "udr" das scheint aber nur für spezielle UD Reseller-Accounts gedacht zu sein (und erwartet einen UDR_USER und UDR_PASS), ich habe aber nur einen normalen Endkunden-Account. Laut der Doku von UD soll der API-Schlüssel als "X-API-KEY" übergeben werden. Kann da jemand weiterhelfen?
 
Wenn UD von "kompatibel zu Lego und ACME" spricht, ist meist nur die Art der API gemeint. Ein fertiges Plugin für den Endkunden-Zugang mit X-API-KEY kenne ich in acme.sh nicht, bin mir nicht sicher. PVE nimmt die DNS-Plugins aus acme.sh (Paket libproxmox-acme-plugins), und udr ist nur für die Reseller-API. Frag bei UD am besten, welches acme.sh-Plugin die meinen. Ein eigenes Skript in /usr/share/proxmox-acme/dnsapi/ würde ich nicht reinlegen, das ist beim nächsten Update wieder weg.
Besser ist ein CNAME-Alias: Bei UD legst du einmal statisch _acme-challenge.pve.deinedomain.de als CNAME auf eine Zone bei einem Anbieter, den acme.sh unterstützt (z.B. deSEC, kostenlos und aus DE). In PVE trägst du dann bei der Domain unter "Alias" das CNAME-Ziel ein und wählst das Plugin des anderen Anbieters. So brauchst du die kostenpflichtige UD-API gar nicht. Hab ich bei mehreren Providern ohne brauchbare API so gemacht, kein Problem.