Perchè non riesco a registrare un dominio: la nostra guida

Nel processo di registrazione o trasferimento di un dominio possono emergere numerosi codici di errore e condizioni di blocco che ne interrompono l’operazione. Di seguito viene presentata una guida pratica con i principali messaggi EPP definiti da ICANN e gli esiti più comuni riscontrati presso i provider, per aiutarti a individuare rapidamente la causa del problema e risolverla. Ecco un elenco ancora più puntuale dei codici di errore e dei messaggi che potresti incontrare quando una registrazione o un trasferimento di dominio fallisce, con riferimenti alle specifiche ICANN (EPP) e ad alcuni errori tipici riscontrati sui provider (GoDaddy, NoamWeb e via dicendo).

Con queste informazioni potrai diagnosticare con precisione perché una registrazione o un trasferimento non va a buon fine e intervenire sulla causa specifica.

1. Codici di risposta EPP (ICANN)

Questi codici numerici sono restituiti dal registry nel protocollo EPP (Extensible Provisioning Protocol) quando una richiesta al server fallisce.

CodiceMessaggioSignificato
2003Required parameter missingManca un parametro obbligatorio nella richiesta (es. nome dominio o AuthInfo). (Wikipedia)
2004Parameter value range errorIl valore di un parametro è fuori dai limiti consentiti (es. lunghezza del nome, TLD non valido). (Wikipedia)
2005Parameter value syntax errorLa sintassi del parametro non rispetta il formato (es. caratteri non ammessi). (Wikipedia)
2202Invalid authorization informationAuthInfo (AuthCode) non valido o scaduto per il trasferimento. (Wikipedia)
2302Object existsIl dominio richiesto esiste già (non disponibile per nuova registrazione). (Wikipedia)
2303Object does not existIl dominio non esiste nel registry (impossibile operazioni di update/transfer). (Wikipedia)
2304Object status prohibits operationLo stato corrente del dominio (es. clientTransferProhibited) impedisce l’operazione richiesta. (Wikipedia)
2306Parameter value policy errorViolazione di policy (es. marchio registrato, stringa in blacklist). (Wikipedia)
2400Command failedErrore generico del server; può nascondere problemi interni o time-out. (Wikipedia)

2. Codici di stato dominio (EPP Status Codes, ICANN)

I “status” non sono errori in senso stretto, ma indicano condizioni che vietano modifiche, trasferimenti o richiedono azioni specifiche:

StatusDescrizione
addPeriodGrace period subito dopo la registrazione.
pendingCreateRichiesta di creazione in corso.
pendingDeleteDominio in fase di cancellazione (redemption period, poi rimosso).
redemptionPeriodDominio scaduto e in riscatto: non disponibile finché non termina il periodo di 30 giorni.
clientTransferProhibitedRegistro blocca i trasferimenti: occorre sbloccare il dominio presso il registrar. (icann.org)
clientUpdateProhibitedRegistro blocca gli aggiornamenti (es. nameserver): va rimosso il divieto dal registrar. (icann.org)
clientHoldRegistrar ha sospeso il dominio (WHOIS on-hold): i servizi DNS non risolvono il nome.
serverHoldRegistry ha rimosso il dominio dalla zona DNS (spesso per dispute legali o documentazione mancante).
serverTransferProhibitedIl registry stesso blocca il trasferimento (Registry-Lock).
serverRenewProhibitedRegistry blocca il rinnovo (es. dispute, cancellazione imminente).

3. Errori specifici lato provider (es. GoDaddy)

3.1 INVALIDDOMAIN (GoDaddy SSL)

Cause tipiche che scatenano l’errore INVALIDDOMAIN:

  • TLD non valido o non riconosciuto
  • Caratteri non consentiti (spazi speciali, caratteri zero-width)
  • Punycode malformato (numero di trattini errato)
  • Caratteri non-ASCII irregolari

    (GoDaddy)

3.2 Trasferimento domini (GoDaddy)

Durante un trasferimento potresti trovare:

  • Domain locked: dominio ancora bloccato presso il registrar sorgente.
  • Missing auth code: manca il codice di autorizzazione (AuthCode).
  • Invalid auth code: AuthCode inserito non corretto o scaduto.
  • Registry lock: blocco a livello registry (serverTransferProhibited).
  • Transfer denied: il registrar sorgente ha rifiutato la richiesta.
  • Unknown error: errore generico in fase di trasferimento, serve supporto specifico in questo caso (chiedere all’hosting).

✅ Cosa fare

  1. Controlla il messaggio completo: identifica sempre il codice numerico o lo status.
  2. Verifica WHOIS: con whois tuodominio.tld vedi subito gli status EPP.
  3. Assicurati dei parametri: lunghezza, caratteri ammessi, corretto TLD.
  4. Sblocca il dominio: rimuovi clientTransferProhibited / clientUpdateProhibited dal pannello registrar.
  5. Richiedi supporto: per problemi su redemptionPeriod, hold o errori generici (2400/Command failed), contatta il tuo registrar o il registry ICANN.