Strumenti di rete Guide
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.
| Messaggio del browser | Causa | Correzione |
|---|---|---|
NET::ERR_CERT_DATE_INVALID | Certificato scaduto, o orologio del dispositivo sbagliato | Rinnovare il certificato; lato visitatore, correggere la data |
ERR_CERT_COMMON_NAME_INVALID | Il certificato non copre questo nome di dominio | Emettere un certificato con il nome esatto, con o senza www |
ERR_CERT_AUTHORITY_INVALID | Certificato autofirmato o catena incompleta | Usare un'autorità riconosciuta e installare i certificati intermedi |
| Lucchetto barrato o «non sicuro» parziale | Contenuto misto: immagini o script caricati in HTTP | Servire tutte le risorse in HTTPS |
ERR_SSL_PROTOCOL_ERROR | Configurazione TLS errata o versioni obsolete | Attivare TLS 1.2 e 1.3, verificare la porta 443 |
È 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.
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.
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à.
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.
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.
Spesso è una catena incompleta: il browser del computer ha già in cache il certificato intermedio, il telefono no. Installa la catena completa sul server.
No. La cifratura è identica. I certificati a pagamento possono aggiungere una verifica dell'organizzazione o un'assicurazione, ma la sicurezza della connessione è la stessa.
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.