Que sont les codes de statut EPP ?
Les codes de statut EPP (Extensible Provisioning Protocol) sont des indicateurs normalisés qui décrivent l'état actuel d'un nom de domaine. Ces codes apparaissent dans les réponses RDAP et WHOIS, vous indiquant si un domaine peut être transféré, modifié, supprimé ou est soumis à des restrictions particulières.
Catégories de codes de statut
Les codes de statut EPP se répartissent en deux catégories :
Statut client (défini par le registraire)
Préfixé par « client » (défini par le registraire du domaine à la demande du titulaire) :
- clientTransferProhibited
- clientDeleteProhibited
- clientUpdateProhibited
- clientHold
Statut serveur (défini par le registre)
Préfixé par « server » (défini par le registre, souvent pour l'application des politiques) :
- serverTransferProhibited
- serverDeleteProhibited
- serverUpdateProhibited
- serverHold
Explication des codes de statut courants
ok (statut normal)
status: ok
Le statut standard pour un domaine actif sans restriction. Le domaine peut être modifié, transféré ou supprimé normalement.
clientTransferProhibited
status: clientTransferProhibited
Le registraire a verrouillé le domaine contre les transferts. Empêche les transferts non autorisés. Doit être retiré avant de lancer un transfert.
Raison courante : Verrouillage de sécurité défini par le titulaireclientDeleteProhibited
status: clientDeleteProhibited
Le domaine ne peut pas être supprimé. Protège contre la suppression accidentelle ou malveillante.
Raison courante : Protection par le titulaireclientUpdateProhibited
status: clientUpdateProhibited
Les informations de contact et de serveurs de noms du domaine ne peuvent pas être modifiées. Empêche les modifications non autorisées.
Raison courante : Verrouillage de sécuritéclientHold (blocage du client)
status: clientHold
Le domaine ne se résout pas (retiré de la zone). Défini par le registraire.
Raisons courantes : Problèmes de paiement, vérification requise, enquête pour abusserverTransferProhibited (transfert interdit)
status: serverTransferProhibited
Le registre a verrouillé les transferts. Souvent pendant les 60 premiers jours suivant l'enregistrement ou le transfert, ou pendant des litiges.
Raison courante : Verrouillage ICANN de 60 jours, litige juridiqueserverHold (blocage du serveur)
status: serverHold
Le domaine ne se résout pas. Défini par le registre.
Raisons courantes : Ordre judiciaire, violation de la politique du registre, enquête pour fraudependingDelete (suppression en attente)
status: pendingDelete
Le domaine est programmé pour la suppression et sera libéré pour l'enregistrement.
Implication : Le domaine sera bientôt disponiblependingTransfer (transfert en attente)
status: pendingTransfer
Le transfert est en cours.
Délai : Généralement 5 à 7 joursredemptionPeriod (période de rédemption)
status: redemptionPeriod
Le domaine a expiré et se trouve en période de rédemption. Il peut être restauré moyennant des frais.
Durée typique : 30 joursCodes de statut dans RDAP
DomScan retourne les codes d'état dans les réponses à l'API :
{
"domain": "example.com",
"available": false,
"registry_status": [
"client transfer prohibited",
"client delete prohibited",
"server transfer prohibited"
]
}
Interprétation de codes de statut multiples
Les domaines ont généralement plusieurs codes de statut. Exemple :
clientTransferProhibited
clientUpdateProhibited
clientDeleteProhibited
serverTransferProhibited
Ce domaine est :
- ✓ Entièrement verrouillé (protection maximale)
- ✗ Impossible à transférer (déverrouillage requis)
- ✗ Impossible à modifier (déverrouillage requis)
- ✗ Impossible à supprimer (déverrouillage requis)
Codes de statut pour les acheteurs de domaines
Lors de l'évaluation d'un domaine à acheter :
| Statut | Niveau de préoccupation | Signification |
|---|---|---|
| ok | Faible | Normal, peut être transféré |
| clientTransferProhibited | Faible | Le propriétaire doit déverrouiller |
| serverTransferProhibited | Moyen | Peut-être un enregistrement ou un transfert récent |
| serverHold | Élevé | Éventuels problèmes juridiques |
| pendingDelete | Sans objet | Sera bientôt disponible publiquement |
| redemptionPeriod | Moyen | Le propriétaire actuel pourrait le restaurer |
Codes de statut pour la sécurité
Pour la sécurité du domaine, assurez-vous que ces codes sont définis :
Minimum recommandé :clientTransferProhibited
Protection maximale (verrouillage du registre) :
clientTransferProhibited
clientUpdateProhibited
clientDeleteProhibited
serverTransferProhibited
serverUpdateProhibited
serverDeleteProhibited
Le verrouillage du registre nécessite une vérification manuelle pour toute modification et est utilisé pour les domaines de grande valeur.
Vérification de l'état du domaine
# 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'
Les codes d'état sont essentiels pour comprendre les actions possibles avec un domaine et identifier les problèmes potentiels avant l'achat ou le transfert.