Scadenza del dominio: il down che nessuno vede arrivare
Il domain expiry monitoring consiste nel tenere traccia della data di scadenza di ogni dominio di cui sei responsabile e ricevere un avviso con largo anticipo. Quando un dominio scade smettono di funzionare insieme il sito, la posta e tutti i record DNS, e riprenderselo costa di più a ogni settimana che passa.
Un server che cade almeno produce un errore che qualcuno va a indagare. La scadenza del dominio è un problema amministrativo travestito da guasto tecnico, e di solito colpisce i clienti storici, quelli nel cui account del registrar nessuno entra da anni.
Cosa succede dopo la scadenza del dominio
La sequenza esatta dipende da registrar ed estensione, ma per i TLD generici più comuni come .com le fasi sono queste:
| Fase | Durata tipica | Cosa significa per il cliente |
|---|---|---|
| Scaduto, periodo di grazia per il rinnovo | Spesso fino a 30 giorni o più, lo decide il registrar | Sito e posta possono smettere di rispondere; di solito si rinnova al prezzo normale |
| Redemption grace period | 30 giorni | Il dominio mostra redemptionPeriod; il ripristino costa una penale oltre al rinnovo |
| Pending delete | 5 giorni | Stato pendingDelete; non è più ripristinabile |
| Rilasciato | n/a | Chiunque può registrarlo, compresi i servizi di drop-catching |
I domini nazionali seguono le regole del proprio registry. Per esempio la procedura di Nominet per i .uk sospende e poi cancella il dominio con tempi diversi, quindi non dare per scontato che la sequenza del .com valga per tutti i tuoi clienti.
La prima cosa che il cliente nota è la posta. I record MX stanno nel DNS del dominio, quindi le email in arrivo iniziano a rimbalzare nello stesso momento in cui sparisce il sito, e spesso il cliente non riesce nemmeno a scriverti dal solito indirizzo per segnalarlo.
Come saltano i rinnovi anche a chi non è distratto
Quasi sempre chi possiede il dominio e chi gestisce il sito sono persone diverse. Il rinnovo automatico era attivo, ma la carta registrata è scaduta e il pagamento non è andato a buon fine. Il contatto dell'intestatario è un dipendente che se n'è andato, e i promemoria finiscono in una casella morta. Per i gTLD le regole ICANN sulle registrazioni scadute obbligano i registrar a inviare avvisi circa un mese e una settimana prima della scadenza, ma servono solo se l'indirizzo email funziona ancora e il messaggio non viene filtrato come posta massiva.
Le migrazioni ci aggiungono del loro. Il rinnovo automatico viene spento prima di un trasferimento di registrar per non pagare due volte, e il trasferimento si blocca. Oppure l'agenzia precedente ha registrato il dominio nel proprio account e nessuno dal lato cliente ha accesso.
Leggere da solo la data di scadenza
Puoi controllare qualsiasi dominio da terminale. Il metodo più vecchio è WHOIS:
whois example.com | grep -i "expiry"
Per un .com restituisce una riga come Registry Expiry Date: 2027-08-13T04:00:00Z. L'output WHOIS è testo libero, il formato cambia da un registry all'altro e i dati di contatto ormai sono quasi sempre oscurati.
RDAP è il suo sostituto strutturato: restituisce JSON su HTTPS con nomi di campo coerenti.
curl -s https://rdap.verisign.com/com/v1/domain/example.com
Nell'array events cerca la voce con "eventAction": "expiration". La stessa risposta riporta il registrar sotto entities e i codici di stato EPP sotto status. Uno stato come client transfer prohibited è un normale blocco. redemption period, pending delete o client hold significano che il problema è già iniziato.
Ci sono due cose che nessuno dei due protocolli mostra: se il rinnovo automatico è attivo presso il registrar e se il metodo di pagamento collegato funziona ancora. Per saperlo serve un accesso all'account del registrar, ed è un ottimo motivo per scoprire chi ce l'ha prima che serva.
Il domain expiry monitoring insieme agli altri controlli del sito
Controllare un dominio richiede un minuto. Controllarne quaranta ogni mese vuol dire un foglio di calcolo e un promemoria ricorrente, che funziona finché la persona a cui è intestato non cambia lavoro. La scadenza del dominio si gestisce meglio se sta insieme alle altre cose che già sorvegli su ogni sito, come spiega la nostra checklist di monitoraggio per agenzie.
Deltio monitora la scadenza del dominio di ogni sito che aggiungi, insieme alla scadenza del certificato SSL, all'uptime, agli URL della sitemap e ai segnali SEO on-page. Gli alert arrivano su Slack e via email per quel sito, così l'avviso raggiunge chi segue il cliente e non una casella del registrar che nessuno legge. È uno dei cambiamenti che non hai fatto tu ma che richiedono comunque un intervento, e un alert che arriva in tempo è ciò che rende la soluzione economica.
Quello che il monitoraggio non può fare è rinnovare il dominio. Serve comunque qualcuno con un accesso funzionante al registrar e una carta valida, quindi usa il primo alert per verificare entrambe le cose.
Se vuoi vedere le date di scadenza dei domini dei tuoi clienti, puoi attivare la prova di 14 giorni e partire da quelli su cui hai meno certezze.
Domande frequenti
- Rinnovare un dominio in anticipo fa perdere il periodo residuo?
- No. Con la maggior parte dei registrar il rinnovo anticipato aggiunge il nuovo periodo alla data di scadenza attuale, quindi non perdi nulla. Molti registry però fissano un tetto di 10 anni complessivi di registrazione, e questo limita quanto in anticipo puoi rinnovare.
- Il dominio di un cliente deve essere intestato all'agenzia o al cliente?
- Nella maggior parte dei casi al cliente, in un account del registrar che controlla lui, con l'agenzia aggiunta come utente o con un accesso delegato. Un dominio registrato nell'account dell'agenzia diventa un problema appena il rapporto finisce o la fatturazione dell'agenzia si interrompe.
- Posso trasferire un dominio già scaduto?
- Di solito non in modo semplice. Molti registrar bloccano i trasferimenti in uscita quando il dominio è in redemption, e in genere va prima ripristinato. Il trasferimento richiede anche che il dominio sia sbloccato e un codice di autorizzazione dal registrar attuale, quindi muoviti per tempo se hai in programma un cambio vicino alla scadenza.
- Perché la data di scadenza nel pannello del registrar è diversa da quella del record RDAP?
- Il pannello del registrar può mostrare una sua data di fatturazione o di rinnovo, mentre RDAP e WHOIS riportano la data di scadenza del registry. È quest'ultima a stabilire quando il dominio scade davvero, quindi prendila come riferimento.
- Quanto costa Deltio?
- Starter costa 29 € al mese per un massimo di 50 siti, oppure 24 € al mese con fatturazione annuale. Professional copre fino a 200 siti a 59 € al mese (49 € con fatturazione annuale), Enterprise fino a 500 siti a 139 € al mese (116 € con fatturazione annuale). Tutti i piani partono con una prova gratuita di 14 giorni.