Marketplace · Module
Domain
Beheer domeinregistraties en DNS vanuit hetzelfde domeinonderdeel, zonder beide taken aan dezelfde provider te verplichten.
Over dit package
Wat het pakket doet
Beheer domeinregistraties en DNS vanuit hetzelfde domeinonderdeel, zonder beide taken aan dezelfde provider te verplichten. De productfunctie domain_registration maakt na betaling een openstaande registratie aan. De registrar verzorgt beschikbaarheid, registratie of verlenging; een afzonderlijke DNS-provider beheert de zone. 2
Vereisten
Agovena Core ^0.0.1. Het manifest noemt geen extra pakketafhankelijkheid. Gebruik de bijpassende Core-release en voer de modulemigraties uit. 1
Het pakket instellen
Activeer de module en migraties en kies een geschikte registraruitbreiding. Stel registrar_key, eventueel dns_provider_key en provider_settings in bij de productfunctie. Een aankoopoptie domain of domain_name levert de domeinnaam aan. De instelling domain_name op het product wordt als alternatief gebruikt. Controleer openstaande registraties voordat je een registratieverzoek verstuurt.
Werking en foutafhandeling
Een betaling maakt een lokaal registratierecord aan en bewijst niet dat de registrar het domein heeft vastgelegd. Registratie en verlenging controleren expliciet of de geselecteerde adapter de handeling ondersteunt. Een ontbrekende provider of niet-ondersteunde handeling geeft een fout, zonder ongemerkt van registrar te wisselen. Mislukte verzoeken krijgen een foutstatus en tijdstip. DNS-zonereferentie en nameservers worden apart opgeslagen, zodat DNS-werk zichtbaar gescheiden blijft. 2