codice

Come risolvere l'errore «La connessione non è privata»

Alejandro Rioja
Alejandro Rioja
9 min di lettura
TL;DR

Risolvi l'errore «La connessione non è privata» ricaricando la pagina, correggendo l'orologio del dispositivo, svuotando cache e cookie del browser, cambiando rete o disattivando per un attimo la scansione SSL dell'antivirus. Ignora l'avviso solo su siti tuoi o di cui ti fidi completamente: mai su pagine bancarie o di accesso.

Newsletter gratuita

Ogni mercoledì. 28.400+ operatori. Zero riempitivo.

Aggiornato a maggio 2026.

In sintesi: risolvi l’errore «La connessione non è privata» ricaricando la pagina, correggendo l’orologio del dispositivo, svuotando cache e cookie del browser, cambiando rete o disattivando per un attimo la scansione SSL dell’antivirus. Ignora l’avviso solo su siti tuoi o di cui ti fidi completamente: mai su pagine bancarie o di accesso.

I browser bloccano l’accesso ai siti con problemi di certificato per proteggerti dagli attacchi man-in-the-middle e dal furto di dati. Nella maggior parte dei casi quella protezione funziona esattamente come deve. Ogni tanto, però, un sito legittimo fa scattare l’avviso — certificato scaduto, server configurato male o orologio sfasato sul tuo dispositivo — e tu hai solo bisogno di entrare.

Questa guida spiega cosa significa l’errore, come si presenta in ogni browser importante nel 2026 e come affrontarlo in modo sistematico.

Table of contents

Open Table of contents

Cosa significa l’errore

Prima di aprire una pagina, il browser convalida il certificato TLS del sito (il successore di SSL, anche se i due termini si usano ancora come sinonimi). Il certificato fa due cose: dimostra che il sito è chi dice di essere e stabilisce il tunnel cifrato in cui viaggiano i tuoi dati.

Quando il controllo fallisce, il browser ti ferma prima che venga scambiato qualsiasi dato. Il motivo può essere:

  1. Certificato scaduto o assente — la finestra di validità del certificato è passata oppure non è mai stato configurato.
  2. Certificato che non corrisponde al dominio — il certificato è stato emesso per un altro hostname (per esempio www.example.com mentre tu stai visitando example.com).
  3. Autorità di certificazione non attendibile — il certificato è autofirmato o emesso da una CA che il browser non riconosce.
  4. Orologio del dispositivo sbagliato — se data e ora di sistema sono sfasate, i certificati validi sembrano scaduti.
  5. Intercettazione di antivirus o firewall — alcuni strumenti di sicurezza fanno ispezione SSL iniettando un proprio certificato, e questo può rompere la convalida.
  6. Captive portal del Wi-Fi pubblico — il portale di accesso dell’hotel o del bar intercetta l’HTTPS prima che tu ti autentichi.

Da Chrome 124+ e Firefox 128+, entrambi i browser usano di default la modalità HTTPS-First, quindi vedrai questo avviso più spesso rispetto a qualche anno fa.

Come appare l’errore in ogni browser

La formulazione esatta e i codici di errore cambiano da browser a browser, ma i passaggi per risolverlo sono gli stessi.

Google Chrome

Chrome mostra uno scudo rosso «Non sicuro» e il messaggio «La connessione non è privata», seguito da un codice di errore che aiuta a restringere la causa.

Codici Chrome comuni nel 2026:

  • NET::ERR_CERT_DATE_INVALID — il certificato è scaduto oppure il tuo orologio è sbagliato
  • NET::ERR_CERT_AUTHORITY_INVALID — certificato autofirmato o non attendibile
  • NET::ERR_CERT_COMMON_NAME_INVALID — il certificato non corrisponde al dominio
  • NET::ERR_CERT_WEAK_SIGNATURE_ALGORITHM — il certificato usa un algoritmo obsoleto (SHA-1)
  • ERR_SSL_VERSION_OR_CIPHER_MISMATCH — il server offre solo vecchie versioni di TLS (1.0/1.1, entrambe disattivate nei browser moderni)
  • MOZILLA_PKIX_ERROR_MITM_DETECTED — qualcosa tra te e il server sta intercettando il TLS (spesso un antivirus)

Mozilla Firefox

Firefox dice «Attenzione: potenziale rischio per la sicurezza» oppure «La connessione non è sicura» e offre un pulsante per vedere i dettagli tecnici.

Codici Firefox comuni:

  • SEC_ERROR_EXPIRED_CERTIFICATE
  • SEC_ERROR_UNKNOWN_ISSUER
  • MOZILLA_PKIX_ERROR_MITM_DETECTED
  • SSL_ERROR_BAD_CERT_DOMAIN
  • ERROR_SELF_SIGNED_CERT

Safari

Safari mostra un lucchetto barrato da una linea rossa e il messaggio «Questa connessione non è privata». Avverte che il sito potrebbe fingersi se stesso per catturare i tuoi dati di pagamento o personali. Fai clic su Mostra dettagli per saperne di più.

Microsoft Edge

Edge mostra «La connessione non è privata» usando lo stesso motore Chromium di Chrome, quindi i codici di errore sono identici a quelli di Chrome. Potresti vedere anche DLG_FLAGS_INVALID_CA o DLG_FLAGS_SEC_CERT_CN_INVALID.

Come risolvere «La connessione non è privata»

Segui questi passaggi in ordine: la maggior parte delle persone risolve entro i primi tre.

1. Ricarica la pagina

Premi F5 (Windows/Linux) o Cmd + R (Mac). Un intoppo di rete passeggero o un server che per un attimo serve un certificato sbagliato possono far scattare l’avviso una volta sola e poi risolversi da soli.

2. Prova la modalità in incognito o privata

Apri una nuova finestra in incognito (Ctrl + Shift + N in Chrome/Edge, Cmd + Shift + N su Mac, Ctrl + Shift + P in Firefox) e ricarica l’URL. L’incognito parte da zero: nessun certificato in cache, nessuna estensione che interferisce. Se funziona in incognito ma non nella sessione normale, svuota la cache (passaggio 4).

3. Controlla l’orologio del dispositivo

È la causa più sottovalutata degli errori SSL. La convalida dei certificati TLS dipende dall’ora. Se l’orologio di sistema è sfasato anche solo di qualche minuto, i certificati validi sembrano scaduti.

Mac (macOS Sequoia / Sonoma): Impostazioni di Sistema → Generali → Data e ora → assicurati che «Imposta data e ora automaticamente» sia attivo.

Windows 11: clic destro sull’orologio nella barra delle applicazioni → Modifica data e ora → «Imposta ora automaticamente» deve essere attivo. Se è già attivo e l’ora è ancora sbagliata, fai clic su «Sincronizza ora».

Il browser conserva copie in cache dei certificati. Un certificato sbagliato rimasto in cache continuerà a bloccarti anche dopo che il proprietario del sito ha sistemato il problema.

  • Chrome / Edge: Impostazioni → Privacy e sicurezza → Cancella dati di navigazione → seleziona Immagini e file memorizzati nella cache + Cookie → Cancella dati. Oppure premi Ctrl + Shift + Canc.
  • Firefox: Impostazioni → Privacy e sicurezza → Cookie e dati dei siti web → Elimina dati.
  • Safari: Sviluppo → Svuota le cache (attiva prima il menu Sviluppo in Impostazioni → Avanzate).

5. Cambia rete

Se sei su un Wi-Fi pubblico, disconnettiti e prova con i dati mobili o con una rete fidata di casa o dell’ufficio. Le reti di aeroporti e hotel spesso intercettano l’HTTPS per mostrare la pagina di accesso del captive portal, e questo rompe la convalida del certificato.

Se ti capita spesso di stare su reti non fidate, una VPN seria cifra il traffico prima che esca dal dispositivo. Io uso Surfshark VPN: ha 30 giorni di rimborso garantito se vuoi provarla.

6. Controlla antivirus o firewall

Molti antivirus includono una funzione di «scansione SSL» o «ispezione HTTPS» che intercetta il traffico TLS per cercare malware. Quando l’antivirus inietta il proprio certificato e il browser non riconosce la sua CA come attendibile, compare l’avviso.

Disattiva temporaneamente la scansione HTTPS nelle impostazioni del tuo software di sicurezza e verifica se l’errore sparisce. Se sparisce, consulta la documentazione del produttore per aggiungere il sito all’elenco dei siti attendibili, invece di lasciare la scansione disattivata.

7. Procedi manualmente, con vera cautela

Se hai fatto tutti e sei i passaggi e l’errore persiste, Chrome ed Edge offrono un’opzione «Avanzate» seguita da «Procedi su [sito] (non sicuro)». Firefox mostra «Accetta il rischio e continua».

Quando procedere è ragionevole: un server di sviluppo self-hosted o uno strumento interno che controlli tu, con un certificato autofirmato.

Quando non devi procedere: qualsiasi sito che chieda un accesso, un pagamento o dati personali a cui tieni. Il certificato serve proprio a proteggere quei dati in transito. Aggirarlo su siti non fidati significa che credenziali e dati di pagamento possono essere intercettati in chiaro.

La «password segreta» di Chrome thisisunsafe (digitala direttamente sulla pagina di errore, senza fare clic su alcun campo) funziona ancora in Chrome 124+ come via di fuga per sviluppatori. Usala solo su siti tuoi o di cui ti fidi completamente.

Tirando le somme

L’avviso «La connessione non è privata» è il browser che fa il suo lavoro. La maggior parte delle cause legittime si risolve in meno di due minuti: ricarica, sistema l’orologio, svuota la cache o cambia rete. L’ispezione SSL dell’antivirus è la più difficile da diagnosticare, perché l’errore sembra identico a un vero problema di certificato.

La regola che terrei sempre in primo piano: non superare mai l’avviso su un sito bancario, su un accesso alla posta o su qualsiasi pagina che gestisca credenziali reali. Sono esattamente gli scenari di attacco che l’avviso esiste per prevenire.

Se sei il proprietario di un sito e vedi questo errore sul tuo dominio, la soluzione più rapida di solito è rinnovare il certificato Let’s Encrypt dal pannello dell’hosting o eseguire certbot renew sul server.


Questa guida fa parte di alejandrorioja.com — scritta da Alejandro Rioja, che oggi costruisce sistemi di agenti IA per fondatori. Compreso l’agente che tiene aggiornato questo sito. Come funziona →

Cosa è cambiato nel 2026

Un paio di aggiornamenti del 2026 sui consigli specifici di questo articolo:

  • Errori HTTPS / di connessione nei browser del 2026: Chrome 130+ e Firefox 130+ usano di default la modalità solo HTTPS, quindi gli errori «la connessione non è privata» sono più frequenti — di solito un certificato Let’s Encrypt configurato male o una radice scaduta. La soluzione è la stessa dell’articolo; cambia solo l’interfaccia visibile.
  • Email GoDaddy: il vecchio prodotto Workspace Email è stato migrato a Microsoft 365 per la maggior parte degli account nel 2024-25. Se l’articolo cita le vecchie impostazioni IMAP, verificale rispetto agli endpoint M365 (outlook.office365.com).
  • Z-Library ha continuato a operare da mirror a rotazione e sotto l’ombrello di Anna’s Archive tra il 2024 e il 2026, nonostante le azioni continue del DOJ. Il quadro legale resta irrisolto.
  • Il codice sorgente di un sito si ispeziona ancora allo stesso modo: DevTools, Visualizza sorgente e Wappalyzer per identificare lo stack. Wappalyzer ha aggiunto il rilevamento degli stack IA nel 2025 (LangChain, LlamaIndex, ecc.).

SSL e «La connessione non è privata»: FAQ 2026

Perché questo errore è più frequente nel 2026 rispetto a prima?

Chrome 124+ e Firefox 128+ usano di default la modalità HTTPS-First: il browser prova l’HTTPS prima dell’HTTP a ogni richiesta. Qualsiasi sito che serva ancora HTTP in chiaro — o il cui certificato TLS abbia anche solo piccoli problemi — ora fa scattare l’avviso dove prima si sarebbe caricato in silenzio. È il compromesso giusto sul fronte sicurezza; significa solo che vedrai quella schermata più spesso.

L’orologio è corretto e il certificato non è scaduto: perché lo vedo lo stesso?

I colpevoli più probabili quando le cause ovvie sono escluse: (1) l’ispezione SSL dell’antivirus che inietta il proprio certificato, (2) un proxy o firewall aziendale che fa ispezione TLS, (3) un captive portal su Wi-Fi pubblico su cui non ti sei ancora autenticato, oppure (4) un certificato tecnicamente valido ma che usa un algoritmo deprecato (SHA-1) o una catena intermedia che il tuo browser non accetta più. Nel caso (4), è il proprietario del sito a dover sistemare la configurazione del certificato.

È mai sicuro fare clic su «Procedi comunque»?

Sì, in casi limitati: un server di sviluppo locale, uno strumento di home lab self-hosted o una risorsa interna aziendale con un certificato autofirmato che hai configurato tu e di cui ti fidi. Non è mai sicuro procedere su un sito che chiede una password, un pagamento o informazioni personali a cui tieni. L’avviso esiste proprio per proteggere quei dati.

Sono il proprietario del sito: come lo risolvo per i miei visitatori?

Controlla che il certificato Let’s Encrypt (o di un’altra CA) non sia scaduto — certbot renew oppure la sezione SSL del pannello del tuo hosting. Verifica che il certificato copra esattamente l’hostname usato dai visitatori (con o senza www). Assicurati che il server invii l’intera catena di certificati, non solo quello finale. Strumenti come il test SSL gratuito di SSL Labs ti danno un report con voto in meno di un minuto.

Letture correlate:

Continua a leggere

Articoli correlati

Continua a leggere

Ricevi il manuale dell'IA nella tua casella di posta

Ogni mercoledì. 28.400+ operatori. Zero riempitivo.

↵ per tutti i risultati esc esc per chiudere