Wenn deine Domain bei GoDaddy liegt, musst du die Einträge nicht mehr von Hand abtippen. Du hinterlegst einen Zugang unter Anbindungen; sobald ein Projekt Domains hat, schreibt MainPath die Einträge in die passende Zone.
Manuelles DNS bleibt möglich. Siehe DNS-Eintrag konfigurieren.
Zugang bei GoDaddy
MainPath spricht die GoDaddy Domains API (api.godaddy.com) an. Empfohlen ist ein Personal Access Token (PAT) aus dem Developer-Portal. Klassische Key/Secret-Paare funktionieren weiter, sind aber für neue Zugänge nicht mehr die erste Wahl.
- Im GoDaddy-Konto anmelden und das Developer-Portal öffnen.
- Ein Personal Access Token anlegen. Für DNS reichen die Scopes
domains.domain:readunddomains.dns:update. - Das Token kopieren. Alternativ ein klassisches API-Key/Secret-Paar erzeugen.
In MainPath gilt:
- PAT: nur das Token-Feld ausfüllen, Secret leer lassen.
- Klassisch: Key und Secret in die beiden Felder. Oder
key:secretin einer Zeile ins Key-Feld.
Die Domain muss GoDaddy-Nameserver nutzen (ns*.domaincontrol.com). Externe Nameserver (Cloudflare, Hetzner, …) lassen sich über diese API nicht verwalten.
Anbindung in MainPath
- Öffne Anbindungen und Anbindung hinzufügen.
- Wähle unter DNS die Kachel GoDaddy.
- Füge den Zugang ein und speichere. MainPath prüft, ob er gültig ist und welche Domains er sieht.
Mehrere GoDaddy-Zugänge in einer Organisation sind möglich. Gehört eine Domain zu mehreren Zonen, nimmt MainPath die treffendste.
Was gesetzt wird
MainPath übernimmt dieselben Hosts, die du unter Domains siehst.
- Einträge werden nur gesetzt, wenn schon eine echte Server-Adresse da ist.
- Bestehende Einträge desselben Namens und Typs werden aktualisiert, nicht die ganze Zone ersetzt.
- Änderungen kommen schnell an.
flowchart LR org["GoDaddy-Anbindung"] domains["Domains in MainPath"] zone["GoDaddy-Zone"] server["Dein Server"] org --> zone domains -->|"A / CNAME"| zone zone --> server
Nach dem Speichern eines Projekts versucht MainPath, fehlende oder abweichende Einträge anzugleichen. Den Prüfstatus siehst du in der Domain-Übersicht.
SSL über DNS-01 (optional)
Erreicht Let’s Encrypt den Server nicht (kein öffentliches HTTP/443, Firewall, interne IP), öffne die Details dieser Anbindung und hake die betroffenen Domains an. MainPath schreibt dann den TXT-Eintrag _acme-challenge in diese Zone. Ohne Haken bleibt die bisherige TLS-Prüfung (ALPN) über den Server.
Fehlersuche
- Zugang ungültig: PAT mit
domains.domain:readunddomains.dns:updateprüfen, oder Key und Secret ohne Leerzeichen. Ein Token aus einem anderen GoDaddy-Produkt (Auctions, OTE-Sandbox) ist der falsche Typ. - Kein Eintrag bei GoDaddy: Die Domain liegt nicht im Konto dieses Zugangs oder nutzt andere Nameserver.
- Zone sichtbar, Domain nicht erreichbar: Die Domain existiert bei GoDaddy, aber die Nameserver zeigen woanders hin. MainPath markiert das in den Anbindungs-Details und unter Domains. Nameserver beim Registrar auf GoDaddy (
ns*.domaincontrol.com) umstellen. - Status in MainPath noch rot: DNS braucht oft ein paar Minuten, oder der Server hat noch keine bekannte Adresse.