Strumenti di rete Guide

Errori del certificato SSL: capirli e correggerli

Aggiornato il 23 settembre 2026

Un avviso «La connessione non è privata» fa scappare quasi tutti i visitatori. La causa è quasi sempre uno dei cinque errori qui sotto, e ognuno si corregge in pochi minuti una volta individuato.

Gli errori e la loro causa

Messaggio del browserCausaCorrezione
NET::ERR_CERT_DATE_INVALIDCertificato scaduto, o orologio del dispositivo sbagliatoRinnovare il certificato; lato visitatore, correggere la data
ERR_CERT_COMMON_NAME_INVALIDIl certificato non copre questo nome di dominioEmettere un certificato con il nome esatto, con o senza www
ERR_CERT_AUTHORITY_INVALIDCertificato autofirmato o catena incompletaUsare un'autorità riconosciuta e installare i certificati intermedi
Lucchetto barrato o «non sicuro» parzialeContenuto misto: immagini o script caricati in HTTPServire tutte le risorse in HTTPS
ERR_SSL_PROTOCOL_ERRORConfigurazione TLS errata o versioni obsoleteAttivare TLS 1.2 e 1.3, verificare la porta 443

Certificato scaduto

È di gran lunga la causa più frequente. I certificati hanno una durata limitata, e sempre più breve: la durata massima è scesa a 200 giorni a marzo 2026 e dovrà calare gradualmente fino a 47 giorni nel 2029. Il rinnovo deve quindi essere automatico. I certificati gratuiti di Let's Encrypt durano 90 giorni e si rinnovano con un client ACME, spesso integrato nell'hosting o nella CDN.

Se il rinnovo è fallito: verifica che il dominio punti davvero al server (altrimenti la convalida fallisce), che la porta 80 sia aperta per la convalida HTTP, e riavvia il client.

Nome di dominio non coperto

Un certificato elenca i nomi che protegge. Un certificato per esempio.com non copre www.esempio.com, a meno che anche quel nome sia incluso. Un certificato jolly *.esempio.com copre www e blog, ma né il dominio nudo né a.b.esempio.com.

Catena incompleta

Il server deve inviare il suo certificato e i certificati intermedi. Se ne manca uno, alcuni browser completano da soli la catena e mostrano il sito, mentre altri dispositivi, app e strumenti a riga di comando falliscono. Da qui il famoso «da me funziona». Installa il file «fullchain» fornito dall'autorità.

Contenuto misto

Una pagina in HTTPS che carica un'immagine, un font o uno script in http:// è parzialmente non sicura. I browser bloccano gli script misti e segnalano il resto. Sostituisci le URL http:// con https:// nel codice e nel database, oppure aggiungi l'intestazione Content-Security-Policy: upgrade-insecure-requests.

Verificare e sorvegliare

Il nostro verificatore SSL mostra l'emittente, i nomi coperti, le date di validità e i giorni rimanenti. Imposta un promemoria una o due settimane prima della scadenza, anche se il rinnovo è automatico: è la rete di sicurezza che evita il guasto il venerdì sera.

Apri gli strumenti NetCheck

Domande frequenti

Perché il sito funziona sul computer e non sul telefono?

Spesso è una catena incompleta: il browser del computer ha già in cache il certificato intermedio, il telefono no. Installa la catena completa sul server.

Un certificato gratuito è meno sicuro di uno a pagamento?

No. La cifratura è identica. I certificati a pagamento possono aggiungere una verifica dell'organizzazione o un'assicurazione, ma la sicurezza della connessione è la stessa.

Che cosa fare se l'errore compare solo a un visitatore?

Chiedigli di verificare data e ora del dispositivo e di provare un'altra rete: un antivirus o una rete aziendale che ispeziona il traffico HTTPS può causare questi avvisi.

Continua a leggere

I nostri altri siti:Toolo - strumenti PDF e immaginiVolt - speed test della connessioneBoxo - email temporanea usa e getta