Verifica SSL:
quando scade il tuo certificato?
Verifica il certificato SSL di qualsiasi sito: la data di scadenza, la catena completa con gli intermedi, la copertura dell’hostname e la configurazione del protocollo. Ogni risultato è spiegato in italiano semplice, con la correzione per tutto quello che c’è di sbagliato.
Decodifica un certificato interno o air-gapped
resta nel tuo browserScadenza, catena, hostname e protocolli
“Il mio SSL va bene?” in realtà sono quattro domande. Rispondiamo a tutte in un'unica passata.
Data di scadenza
La causa n. 1 delle interruzioni legate ai certificati. Mostriamo la data esatta, i giorni rimanenti e a che punto del suo ciclo di vita si trova il certificato.
La catena completa
Foglia, intermedi, radice. I browser perdonano un intermedio mancante — curl, Android e le API di pagamento no.
Copertura dell'hostname
Il certificato copre il nome che stai servendo? Controlliamo i SAN e i wildcard rispetto al tuo host — www incluso.
Configurazione TLS
Quali versioni del protocollo rispondono, se i vecchi TLS 1.0/1.1 sono disattivati, HSTS, OCSP stapling — le impostazioni dietro il lucchetto.
Se il browser mostra un errore di certificato
Ogni avviso del browser qui sotto indica un problema specifico del certificato, con la relativa correzione.
Il certificato è scaduto — oppure non è ancora valido. Anche un orologio sbagliato sul dispositivo del visitatore può causarlo, ma inizia col rinnovarlo.
Il browser non riesce a risalire da questo certificato a una radice attendibile — è self-signed, oppure il server non sta inviando il suo intermedio.
Il certificato è a posto — ma per un altro nome. L'host che stai servendo non è tra i SAN (caso classico: manca www).
La versione Firefox di una catena rotta. A differenza di Chrome, Firefox è più rigoroso: non recupera da solo gli intermedi mancanti.
L'avviso generico che li racchiude tutti. Clicca su Avanzate per rivelare il codice di errore reale sotto — poi confrontalo con questo elenco.
Il segno distintivo di un intermedio mancante. Chrome desktop lo scarica silenziosamente da solo; i vecchi Android e i client più rigorosi lo rifiutano.
Non solo siti web sulla 443
I certificati non riguardano solo i siti: girano anche su posta, pannelli e API — ed è proprio lì che scadono senza che nessuno se ne accorga. Punta lo strumento su:
- Server di posta — SMTPS :465, IMAPS :993, POP3S :995 (TLS fin dal primo byte; le porte STARTTLS come :587 passano a TLS a metà sessione e non risponderanno)
- Pannelli di amministrazione & API — :8443 e simili
- IP nudi — con un hostname SNI quando un IP serve più certificati
- Certificati interni — non possiamo raggiungere la tua intranet, quindi incolla il PEM e lo decodifichiamo direttamente nel tuo browser. Non viene caricato nulla.
Esempi
host : portaVerificalo da solo con openssl
Ogni verifica eseguita da questa pagina ha un equivalente a riga di comando. Ecco il prontuario — le eseguiamo tutte insieme e ne traduciamo l’output.
Domande frequenti
Digita il tuo dominio qui sopra — il verdetto parte con la data di scadenza esatta e i giorni rimanenti, più una timeline che mostra a che punto del suo ciclo di vita si trova il certificato. Per smettere di controllare a mano, lascia il tuo indirizzo sul risultato: rileggiamo quel certificato ogni giorno e ti scriviamo 30, 14, 7 e 1 giorno prima della scadenza, senza bisogno di un account. Per un insieme di certificati con un preavviso che scegli tu, quello è il monitoraggio SSL.
Il tuo server probabilmente sta inviando solo il proprio certificato, senza l'intermedio che lo collega a una radice attendibile. Chrome desktop scarica da solo il pezzo mancante; la maggior parte degli altri client no. La correzione è una riga sola: servi la catena completa (ad esempio fullchain.pem invece di cert.pem).
Sì — imposta il campo porta su 465 o 993 per la posta, 8443 per un pannello di amministrazione, o qualsiasi altra porta che parli TLS fin dal primo byte. Le porte che partono in chiaro e passano a TLS con STARTTLS (587, 25, 143, 110) sono l'eccezione: la verifica apre una connessione TLS diretta, quindi non risponderanno. Puoi anche verificare un IP nudo e fornire un hostname SNI quando un indirizzo serve più certificati.
Uno strumento pubblico non può raggiungere indirizzi 10.x — ma non ne hai bisogno. Incolla il PEM e lo decodifichiamo interamente nel tuo browser: soggetto, SAN, emittente, scadenza, chiave. Il certificato non lascia mai il tuo computer.
Dal punto di vista crittografico, no — i browser si fidano allo stesso modo di Let's Encrypt, Sectigo, GlobalSign e degli altri. La differenza pratica è la durata di 90 giorni: il rinnovo automatico può fallire in silenzio — un cron fermo, una webroot spostata, una nuova regola del firewall — motivo per cui il monitoraggio della scadenza conta di più con i certificati gratuiti, non di meno.
Chrome: clicca sul lucchetto (o sull'icona a forma di levetta), poi «La connessione è sicura», poi «Il certificato è valido». Safari: lucchetto, poi «Mostra certificato». Firefox: lucchetto, poi «Connessione sicura», poi «Maggiori informazioni». Vedrai gli stessi campi mostrati da questo strumento — meno la convalida della catena e il verdetto.
Gratis, senza registrazione. Ogni risultato ha un link di condivisione permanente e un badge di stato SVG che puoi incorporare in un README o in una dashboard. E se quello che vuoi è «avvisami prima che scada qualcosa», quello è il monitoraggio SSL di Uptimia. Parte dai piani a pagamento — un certificato su Basic, 10 su Professional, 100 su Enterprise — e la prova di 30 giorni lo include per intero, 50 certificati, senza carta di credito.
Continua a esplorare
Gli strumenti gratuiti sono solo l'inizio.
Uptimia si prende cura dei tuoi siti.
Uptime, SSL, scadenza dominio, velocità delle pagine, transazioni — monitorati da 171+ punti in tutto il mondo. Gratis per 30 giorni.