WHOIS (ausgesprochen als der Ausdruck "who is") ist ein Abfrage- und Antwortprotokoll, das häufig zum Abfragen von Datenbanken verwendet wird, die die registrierten Benutzer oder Bevollmächtigten einer Internetressource speichern, wie z. B. einen Domänennamen, einen IP-Adressblock oder ein autonomes System , sondern wird auch für eine breitere Palette anderer Informationen verwendet. Das Protokoll speichert und liefert Datenbankinhalte in einem für Menschen lesbaren Format.
WHOIS ist auch der Name des Befehlszeilen-Dienstprogramms auf den meisten UNIX-Systemen, das für WHOIS-Protokollabfragen verwendet wird.
Eine WHOIS-Datenbank besteht aus einer Reihe von Textdatensätzen für jede Ressource. Diese Textdatensätze bestehen aus verschiedenen Informationselementen über die Ressource selbst und allen zugehörigen Informationen von Bevollmächtigten, Registranten, Verwaltungsinformationen wie Erstellungs- und Ablaufdatum.
WHOIS-Dienste werden hauptsächlich von Registraren und Registrierungsstellen betrieben; zum Beispiel unterhält das Public Interest Registry (PIR) das .ORG-Register und den zugehörigen WHOIS-Dienst
ICANN hat die Empfehlung für Statuscodes veröffentlicht, die "Extensible Provisioning Protocol (EPP) Domain Status Codes":
ok
Dies ist der Standardstatus für eine Domain, d. h. sie hat keine ausstehenden Operationen oder Verbote.
addPeriod
Diese Kulanzfrist wird nach der erstmaligen Registrierung eines Domainnamens gewährt. Wenn der Registrar den Domainnamen während dieser Zeit löscht, kann die Registry dem Registrar die Kosten für die Registrierung gutschreiben.
pendingDelete
Dieser Statuscode kann mit der Einlösung period oder ausstehendRestore gemischt werden. In diesem Fall zeigt der Statuscode ausstehendDelete, je nach dem im Domainnamen eingestellten Status, andernfalls (nicht mit anderen Status) an, dass sich die Domain seit 30 Tagen im RedemptionPeriod-Status befindet und nicht wiederhergestellt wurde. Die Domain bleibt mehrere Tage in diesem Status, danach wird die Domain aus der Registry-Datenbank gelöscht. Nach der Löschung steht die Domain gemäß den Richtlinien der Registry für eine erneute Registrierung zur Verfügung.
pendingTransfer
Dieser Statuscode zeigt an, dass eine Anfrage zur Übertragung der Domain an einen neuen Registrar eingegangen ist und bearbeitet wird.
transferPeriod
Diese Nachfrist wird nach der erfolgreichen Übertragung eines Domainnamens von einem Registrar zu einem anderen gewährt. Löscht der neue Registrar den Domain-Namen in diesem Zeitraum, stellt die Registry dem Registrar die Transferkosten gut.
serverDeleteProhibited
Dieser Statuscode verhindert, dass Ihre Domain gelöscht wird. Es handelt sich um einen ungewöhnlichen Status, der in der Regel bei Rechtsstreitigkeiten, auf Ihren Antrag oder bei einem Rücknahmezeitraum-Status in Kraft tritt.
serverRenewProhibited
Dieser Statuscode zeigt an, dass der Registry Operator der Domain Ihrem Registrar nicht erlaubt, die Domain zu verlängern. Dies ist ein ungewöhnlicher Status, der in der Regel bei Rechtsstreitigkeiten oder wenn die Domain gelöscht wird, in Kraft tritt.
serverTransferProhibited
Dieser Statuscode verhindert, dass die Domain von Ihrem aktuellen Registrar zu einem anderen übertragen wird. Es handelt sich um einen ungewöhnlichen Status, der normalerweise bei rechtlichen oder anderen Streitigkeiten, auf Ihren Wunsch oder wenn ein Rücknahmezeitraum-Status besteht, erlassen wird.
serverUpdateProhibited
Dieser Statuscode sperrt die Domäne und verhindert, dass sie aktualisiert wird. Es handelt sich um einen ungewöhnlichen Status, der normalerweise bei Rechtsstreitigkeiten, auf Ihren Wunsch oder wenn ein RedemptionPeriod-Status besteht, verhängt wird.
serverHold
Dieser Statuscode wird vom Registry Operator der Domain gesetzt. Die Domain ist im DNS nicht aktiviert.
clientTransferProhibited
Dieser Statuscode weist die Registry Ihrer Domain an, Anträge auf Übertragung der Domain von Ihrem aktuellen Registrar auf einen anderen abzulehnen.
clientRenewProhibited
Dieser Statuscode weist die Registrierung Ihrer Domain an, Anfragen zur Verlängerung Ihrer Domain abzulehnen. Dies ist ein ungewöhnlicher Status, der normalerweise bei Rechtsstreitigkeiten oder wenn Ihre Domain gelöscht wird.
clientDeleteProhibited
Dieser Statuscode weist die Registry Ihrer Domain an, Anfragen zum Löschen der Domain abzulehnen
clientUpdateProhibited
Dieser Statuscode weist die Registry Ihrer Domain an, Anfragen zur Aktualisierung der Domain abzulehnen
clientHold
Dieser Statuscode weist die Registry Ihrer Domain an, Ihre Domain nicht in die Zonendatei aufzunehmen und wird daher nicht aufgelöst. Dies ist ein ungewöhnlicher Status, der normalerweise bei Rechtsstreitigkeiten, Nichtzahlung oder wenn Ihre Domain gelöscht wird, in Kraft tritt.