Module 4 · 4.3
Statuscodes van een domein
Module 4: WHOIS, RDAP en privacy · Leestijd: 8 minuten
Leerdoel: Na deze les kun je de statuscodes van een domein in WHOIS en RDAP lezen, het verschil tussen client- en servercodes uitleggen en weten wat je bij elke code moet doen.
Kernbegrippen: EPP-statuscode, client en server, ok, clientTransferProhibited, clientHold, serverHold, redemptionPeriod, pendingDelete, pendingTransfer, .nl-statussen
Wat een statuscode is
Elk domein heeft bij de registry een of meer statuscodes. Ze zeggen in één woord wat er met de naam aan de hand is: werkt hij gewoon, is hij geblokkeerd, wordt hij verwijderd of loopt er een verhuizing? Bij .com en de andere gTLD's zijn dat de EPP-statuscodes. EPP is het protocol waarmee registrars en registries met elkaar praten. ICANN heeft een openbare lijst met de betekenis van elke code.
In de WHOIS zie je ze aan elkaar geschreven, zoals clientTransferProhibited. In RDAP staan ze als losse woorden in kleine letters, zoals "client transfer prohibited". Het is dezelfde code.
Een domein kan meerdere codes tegelijk hebben. Een gewoon .com-domein heeft vaak een paar sloten van de registrar en verder niets bijzonders.
Client of server: wie heeft het gedaan?
De meeste codes bestaan in twee smaken:
- client: de registrar heeft de code gezet. Dat is meestal je eigen registrar, op jouw verzoek of volgens zijn eigen beleid. Wil je de code weg, dan vraag je het je registrar, of je zet hem zelf uit in je account.
- server: de registry heeft de code gezet. Je registrar kan hem niet zomaar weghalen. Er is dan vaak iets aan de hand op het niveau van de registry: een geschil, een opschorting of een registry lock.
Dat onderscheid vertelt je bij wie je moet zijn. Zie je een servercode die je niet verwacht, vraag dan eerst je registrar wat er speelt. Die kan het bij de registry navragen.
De codes die je moet kennen
| Code | Betekenis | Wat moet je doen? |
|---|---|---|
| ok | Normaal, geen beperkingen | Niets |
| clientTransferProhibited | Je registrar blokkeert verhuizen. Een gewone beveiliging tegen kaping | Laat het slot pas vlak voor een verhuizing uitzetten (les 6.3) |
| clientUpdateProhibited, clientDeleteProhibited | Wijzigen of verwijderen is geblokkeerd door de registrar | Meestal niets; extra beveiliging |
| serverTransferProhibited | De registry blokkeert verhuizen, vaak bij een geschil of tijdens herstel | Vraag je registrar waarom |
| clientHold | Je registrar heeft de naam uit de DNS gehaald, bijvoorbeeld omdat er niet betaald is of door een geschil. Website en mail werken niet | Neem direct contact op met je registrar |
| serverHold | De registry heeft de naam uit de DNS gehaald. Website en mail werken niet | Vraag je registrar wat er speelt, en controleer je gegevens (les 3.3) |
| inactive | Er zijn geen nameservers; de naam werkt niet | Stel nameservers in (les 3.1) |
| autoRenewPeriod | Net automatisch verlengd na de verloopdatum | Informatief; kijk of je de naam wilt houden |
| redemptionPeriod | De naam is verwijderd en kan nog 30 dagen worden hersteld | Snel herstel aanvragen bij je registrar, als je de naam wilt houden |
| pendingDelete | Niet hersteld; de naam wordt binnen enkele dagen definitief vrijgegeven | Herstel kan niet meer; wil je hem terug, dan moet je hem opnieuw registreren als hij vrijkomt |
| pendingTransfer | Er loopt een verhuizing naar een andere registrar | Heb je die zelf aangevraagd? Zo niet, meteen je registrar bellen (les 7.1) |
Twee codes verdienen extra aandacht.
clientHold en serverHold zijn de codes die je het minst wilt zien. Je naam staat dan nog wel op jouw naam, maar hij doet niets meer. Bezoekers krijgen een foutmelding en mail komt niet aan. Bij serverHold kan het gaan om onjuiste gegevens: zo zet EURid een .eu-naam op "Server Hold" als de houder zijn gegevens niet bevestigt.
redemptionPeriod en pendingDelete zijn de laatste fasen van een verlopen of opgezegde gTLD-naam. In de redemptionperiode kun je de naam nog terughalen. In pendingDelete niet meer: na vijf dagen is hij vrij voor iedereen. In les 5.2 zie je de hele levenscyclus per extensie.
Bij .nl gaat het anders
SIDN gebruikt in de .nl-Whois eigen statussen in het Nederlands:
| Status | Betekenis |
|---|---|
| Vrij | Niet geregistreerd |
| In aanvraag | De registratie wordt verwerkt |
| Actief | Geregistreerd en in gebruik |
| Inactief | Geregistreerd, maar nog geen nameservers |
| In quarantaine | Opgeheven; 40 dagen kan alleen de vorige houder hem terughalen |
| Onttrokken | Om technische redenen niet beschikbaar |
| Uitgesloten | Kan niet worden geregistreerd (alleen een paar namen, zoals www.nl) |
In de RDAP van SIDN zie je bij een gewone naam "active". Bij sommige namen staat er "locked", bijvoorbeeld bij sidn.nl zelf. Dat wijst op een extra slot, zoals .nl Control (les 7.1). Een clientTransferProhibited zoals bij .com zie je bij .nl niet. Daar beschermt vooral de verhuiscode je naam: zonder die code kan niemand hem verhuizen, en je registrar geeft hem alleen aan de houder (les 6.3).
Ook bij andere landextensies kunnen de woorden afwijken. De betekenis is meestal goed te raden aan de hand van deze les. Twijfel je, zoek de status dan op bij de registry.
Statuscodes als waarschuwingslampje
Kijk de statuscodes van je belangrijke domeinen af en toe na, bijvoorbeeld bij je jaarlijkse controle (les 7.4). Let vooral op:
- een hold die je niet verwacht: je site en mail liggen eruit;
- een pendingTransfer die je niet zelf hebt aangevraagd: iemand probeert je domein te verhuizen;
- het ontbreken van clientTransferProhibited bij een .com-naam: je naam is minder goed beschermd dan het kan;
- een redemptionPeriod: je naam is verlopen en je hebt nog maar kort de tijd.
In de praktijk: zo werkt het bij WebOké
De statuscodes van een domein zie je in de WHOIS lookup (https://www.weboke.nl/toondomein). In Mijn WebOké staat op de kaart Geavanceerd van de domeinpagina de schakelaar Transfer-lock ("Blokkeert ongeautoriseerde verhuizingen."): het verhuisslot dat je bij een .com-naam in de WHOIS terugziet als clientTransferProhibited. Bij .nl, .eu, .be en .nu is die schakelaar er niet. De kaart Domein / Email gezondheid waarschuwt als de status van je domein niet in orde is. Bij andere registrars werkt het vergelijkbaar: zoek naar een verhuisslot of transfer lock bij de instellingen van je domein.

Samenvatting
- Statuscodes zeggen in één woord wat er met een domein aan de hand is; in RDAP staan ze als losse woorden.
- Een clientcode komt van de registrar, een servercode van de registry; dat vertelt je bij wie je moet zijn.
- Hold betekent: de naam werkt niet. redemptionPeriod: nog te herstellen. pendingDelete: niet meer te herstellen.
- .nl heeft eigen statussen (Actief, Inactief, In quarantaine) en in RDAP "active" en "locked".
Quiz
Opdracht
Opdracht A4.3: Statuscodes uitleggen (casus). Bakkerij Example beheert een paar .com-namen. In de RDAP ziet ze vijf verschillende statuscodes. Koppel elke code aan de juiste betekenis. Er zijn zes betekenissen, dus er blijft er één over. Het programma vergelijkt je keuzes met een vaste sleutel. Klopt er iets niet, dan krijg je een hint en kun je het opnieuw proberen.
De codes:
- clientTransferProhibited
- clientHold
- serverHold
- redemptionPeriod
- pendingDelete
Keuzes per code:
- De registrar blokkeert verhuizen als gewone beveiliging
- De registrar heeft de naam uit de DNS gehaald; website en mail werken niet
- De registry heeft de naam uit de DNS gehaald; website en mail werken niet
- De naam is verwijderd maar kan nog ongeveer 30 dagen worden hersteld
- De naam komt binnen enkele dagen vrij en is niet meer te herstellen
- Er loopt een verhuizing naar een andere registrar
Verder lezen
- Je domeinnaam beschermen: verlopen, verhuiscode, transfer-lock en vergeten DNS-records
- Mails van ICANN of de registry over je domein: echt of nep, en wat moet je doen?
- EPP Status Codes (ICANN): https://www.icann.org/resources/pages/epp-status-codes-2014-06-16-en
- Uitleg Whois (SIDN): https://www.sidn.nl/nl-domeinnaam/uitleg-whois
