Czym są kody statusu EPP?
Kody statusu EPP (Extensible Provisioning Protocol) to ustandaryzowane wskaźniki opisujące bieżący stan nazwy domeny. Kody te pojawiają się w odpowiedziach RDAP i WHOIS, informując, czy domenę można przenieść, zmodyfikować lub usunąć albo czy podlega szczególnym ograniczeniom.
Kategorie kodów statusu
Kody statusu EPP dzielą się na dwie kategorie:
Status klienta (ustawiany przez rejestratora)
Mają prefiks „client” i są ustawiane przez rejestratora domeny na żądanie abonenta:
- clientTransferProhibited
- clientDeleteProhibited
- clientUpdateProhibited
- clientHold
Status serwera (ustawiany przez rejestr)
Mają prefiks „server” i są ustawiane przez rejestr, często w celu egzekwowania zasad:
- serverTransferProhibited
- serverDeleteProhibited
- serverUpdateProhibited
- serverHold
Wyjaśnienie typowych kodów statusu
ok
status: ok
Standardowy status aktywnej domeny bez ograniczeń. Domenę można normalnie modyfikować, przenosić i usuwać.
clientTransferProhibited
status: clientTransferProhibited
Rejestrator zablokował transfer domeny. Zapobiega to nieautoryzowanym transferom. Blokadę trzeba usunąć przed rozpoczęciem transferu.
Typowa przyczyna: blokada bezpieczeństwa ustawiona przez abonentaclientDeleteProhibited
status: clientDeleteProhibited
Domeny nie można usunąć. Chroni to przed przypadkowym lub złośliwym usunięciem.
Typowa przyczyna: ochrona ustawiona przez abonentaclientUpdateProhibited
status: clientUpdateProhibited
Nie można zmienić danych kontaktowych domeny ani informacji o serwerach nazw. Zapobiega to nieautoryzowanym zmianom.
Typowa przyczyna: blokada bezpieczeństwaclientHold
status: clientHold
Domena nie jest rozwiązywana, ponieważ usunięto ją ze strefy. Status ustawia rejestrator.
Typowe przyczyny: problemy z płatnością, wymagana weryfikacja, dochodzenie dotyczące nadużyciaserverTransferProhibited
status: serverTransferProhibited
Rejestr zablokował transfery. Często ma to miejsce przez pierwsze 60 dni po rejestracji lub transferze albo podczas sporu.
Typowa przyczyna: 60-dniowa blokada ICANN, spór prawnyserverHold
status: serverHold
Domena nie jest rozwiązywana. Status ustawia rejestr.
Typowe przyczyny: nakaz prawny, naruszenie zasad rejestru, dochodzenie dotyczące oszustwapendingDelete
status: pendingDelete
Domena jest zaplanowana do usunięcia i zostanie zwolniona do rejestracji.
Znaczenie: domena będzie wkrótce dostępnapendingTransfer
status: pendingTransfer
Transfer jest w toku.
Czas trwania: zwykle 5-7 dni do zakończeniaredemptionPeriod
status: redemptionPeriod
Domena wygasła i znajduje się w okresie przywracania. Można ją przywrócić za opłatą.
Typowy czas trwania: 30 dniKody statusu w RDAP
DomScan zwraca kody statusu w odpowiedziach API:
{
"domain": "example.com",
"available": false,
"registry_status": [
"client transfer prohibited",
"client delete prohibited",
"server transfer prohibited"
]
}
Interpretowanie wielu kodów statusu
Domeny zazwyczaj mają wiele kodów statusu. Przykład:
clientTransferProhibited
clientUpdateProhibited
clientDeleteProhibited
serverTransferProhibited
Ta domena jest:
- ✓ Całkowicie zablokowana (maksymalna ochrona)
- ✗ Nie można jej przenieść (wymagane odblokowanie)
- ✗ Nie można jej zmodyfikować (wymagane odblokowanie)
- ✗ Nie można jej usunąć (wymagane odblokowanie)
Kody statusu dla kupujących domeny
Przy ocenie domeny na sprzedaż:
| Status | Poziom ryzyka | Znaczenie |
|---|---|---|
| ok | Niski | Normalny, transfer możliwy |
| clientTransferProhibited | Niski | Właściciel musi usunąć blokadę |
| serverTransferProhibited | Średni | Możliwa niedawna rejestracja lub transfer |
| serverHold | Wysoki | Możliwe problemy prawne |
| pendingDelete | Nie dotyczy | Wkrótce będzie publicznie dostępna |
| redemptionPeriod | Średni | Obecny właściciel może ją przywrócić |
Kody statusu a bezpieczeństwo
W celu zabezpieczenia domeny upewnij się, że ustawiono następujące statusy:
Minimalnie zalecane:clientTransferProhibited
Maksymalna ochrona (blokada rejestru):
clientTransferProhibited
clientUpdateProhibited
clientDeleteProhibited
serverTransferProhibited
serverUpdateProhibited
serverDeleteProhibited
Blokada rejestru wymaga ręcznej weryfikacji każdej zmiany i jest używana w przypadku domen o wysokiej wartości.
Sprawdzanie statusu domeny
# Using DomScan
curl "https://domscan.net/v1/status?name=example&tlds=com"
# Using RDAP directly
curl "https://rdap.verisign.com/com/v1/domain/example.com" | jq '.status'
Kody statusu są niezbędne do zrozumienia, jakie działania są możliwe dla domeny, oraz do wykrywania potencjalnych problemów przed jej zakupem lub transferem.