Come risolvere l’errore ERR_SSL_KEY_USAGE_INCOMPATIBLE in Chrome o Edge su Windows

L’errore ERR_SSL_KEY_USAGE_INCOMPATIBLE compare in Chrome o Edge quando si tenta di visitare determinati siti e, onestamente, è piuttosto fastidioso. Soprattutto quando si verifica su siti di cui ci si fida solitamente, come Facebook o YouTube. La causa principale è generalmente legata ai certificati SSL, in particolare alle estensioni di utilizzo della chiave, come la firma digitale, che potrebbero essere mancanti o configurate in modo errato. In pratica, i browser moderni sono piuttosto rigorosi e non tollerano i certificati non conformi, soprattutto se sono vecchi o autofirmati con una configurazione errata. Se si riceve questo errore, probabilmente significa che c’è qualcosa che non va nel modo in cui il certificato SSL è stato generato o applicato.

Vale la pena controllare alcuni aspetti meno ovvi, come la precisione dell’orologio di sistema, la presenza di browser obsoleti o di estensioni di sicurezza che potrebbero interferire. A volte la soluzione è semplice come aggiornare il browser o correggere la data e l’ora del PC. Ma per i problemi più ostinati, la vera svolta consiste nel rigenerare il certificato SSL con i parametri di utilizzo della chiave corretti. E sì, aggirare temporaneamente l’errore può consentire di accedere rapidamente se si sa che il sito è sicuro, ma è una mossa rischiosa e dovrebbe essere considerata solo come ultima risorsa per i siti affidabili.

Di seguito sono riportati alcuni passaggi che coprono una serie di soluzioni comuni. Non è garantito che risolvano tutti i casi, ma speriamo che uno di questi vi aiuti a superare quel fastidioso errore.

Soluzione 1. Aggiorna il tuo browser

Perché è utile: i browser moderni ricevono regolarmente aggiornamenti di sicurezza; una versione obsoleta potrebbe non supportare gli standard SSL più recenti, causando problemi di compatibilità. L’aggiornamento di solito risolve questo problema perché si ottengono le patch di sicurezza più recenti e il supporto per il protocollo.

Quando si verifica: se l’errore compare su siti web che prima funzionavano correttamente, o dopo un aggiornamento del browser, è un segnale piuttosto chiaro.

Cosa aspettarsi: Dopo l’aggiornamento, Chrome o Edge dovrebbero essere in grado di gestire correttamente i certificati SSL e l’errore dovrebbe scomparire.

Per Chrome, vai su Impostazioni > Guida > Informazioni su Google Chrome e attendi che verifichi la presenza di aggiornamenti, quindi fai clic su Riavvia. Per Edge, vai su Impostazioni > Guida e feedback > Informazioni su Microsoft Edge : si aggiornerà automaticamente se è disponibile una nuova versione. A volte il comportamento è strano su un computer: ad esempio, funziona dopo l’aggiornamento, ma su un altro l’errore persiste. Stranezze di Windows, immagino.

Soluzione 2. Controlla e correggi l’ora di sistema.

Perché è utile: i controlli SSL dipendono fortemente dalla precisione dell’orologio del PC. Una data/ora errata può compromettere la convalida del certificato, poiché i certificati validi hanno date di scadenza specifiche o sono validi solo in determinati orari.

Quando si verifica: se l’orologio del computer è sfasato anche solo di pochi minuti, possono verificarsi problemi con SSL. Soprattutto dopo il cambio dell’ora legale o se l’orologio di sistema è stato regolato manualmente.

Cosa aspettarsi: Correggendo l’orologio, la convalida SSL dovrebbe tornare a funzionare normalmente. A volte, Chrome o Edge si fidano automaticamente dei certificati una volta che l’ora di sistema è corretta.

Per risolvere il problema, apri il Pannello di controllo, vai su Orologio e regione, quindi su Data e ora. Nella scheda Ora Internet, fai clic su Cambia impostazioni e verifica che l’opzione Sincronizza con un server orario Internet sia selezionata. Fai clic su Aggiorna ora, quindi su OK. Facile, ma perché Windows rende così difficile mantenere l’orologio corretto?

Soluzione 3. Disabilitare le estensioni problematiche

Perché è utile: alcune estensioni del browser, come VPN, blocchi pubblicitari o plugin di sicurezza, possono interferire con i controlli dei certificati SSL. Potrebbero bloccare determinate funzionalità o reindirizzare il traffico, causando errori SSL.

Quando si applica: Se l’errore si verifica solo dopo l’installazione di una specifica estensione o quando si utilizza una particolare VPN o un componente aggiuntivo di sicurezza, disabilitarli può aiutare a individuarne la causa.

Cosa aspettarsi: Disattivare o rimuovere l’estensione potrebbe risolvere l’errore e ripristinare la normale navigazione.

In Chrome, vai su Altri strumenti > Estensioni. Puoi disattivarle o fare clic su Rimuovi. In Edge, fai clic sull’icona del puzzle accanto alla barra degli indirizzi, quindi seleziona Gestisci estensioni. A volte, queste estensioni sono insidiose: le disattivi, ma continuano a interferire in background. Eseguire un test dopo aver disattivato tutto ciò che sospetti può aiutare a individuare il colpevole.

Soluzione 4. Rigenerare il certificato SSL

Perché è utile: se il certificato SSL non dispone delle estensioni di utilizzo della chiave corrette, i browser lo rifiuteranno. Rigenerandolo con le impostazioni appropriate, come l’inclusione della firma digitale e della crittografia della chiave, lo si rende conforme alle moderne politiche di sicurezza.

Quando si applica: sul tuo sito web, se controlli il server e sospetti che la causa principale sia la configurazione SSL, la rigenerazione è la soluzione.

Cosa aspettarsi: Dopo aver applicato un certificato generato correttamente, l’errore dovrebbe scomparire quando si visita il sito.

Utilizza PowerShell con questo comando, eseguilo come amministratore:

New-SelfSignedCertificate -DnsName "YourServerName" -CertStoreLocation "Cert:\LocalMachine\My" -KeyUsage DigitalSignature, KeyEncipherment

Sostituisci \"YourServerName\"con il tuo dominio o nome server effettivo, quindi installa il nuovo certificato in IIS o nelle impostazioni SSL del tuo server. Perché, ovviamente, Windows deve complicare le cose più del necessario.

Soluzione 5. Ignora l’errore (temporaneamente)

Perché è utile: a volte, anche solo un accesso rapido è importante, soprattutto se non è possibile risolvere la causa principale del problema nell’immediato. Attenzione però: in questo modo ci si affida a una connessione potenzialmente non sicura, quindi è consigliabile farlo solo su siti di cui si ha piena fiducia.

Quando si applica: Quando si è assolutamente certi che il sito sia legittimo, ma l’errore SSL blocca l’accesso.

Cosa aspettarsi: Chrome o Edge visualizzeranno un avviso, ma dopo aver cliccato su Avanzate e selezionato Procedi a [sito web] (non sicuro), potrai accedere temporaneamente.

Ripeto, questa non è una soluzione definitiva, ma solo una soluzione temporanea. Non fatene un’abitudine, soprattutto sui siti non affidabili. Perché, ovviamente, i browser sono progettati per rendere il più difficile possibile questa operazione.

Correzione 6. Cancellare lo stato SSL

Perché è utile: i certificati SSL memorizzati nella cache potrebbero essere obsoleti o danneggiati, causando problemi di convalida. La cancellazione di questa cache può aggiornare i certificati di cui il sistema si fida.

Quando si applica: Dopo il rinnovo o la modifica del certificato SSL, oppure se compaiono improvvisamente errori SSL senza una causa apparente.

Cosa aspettarsi: la prossima volta che visiterete un sito, il browser scaricherà un nuovo certificato SSL e, si spera, risolverà l’errore.

Premi Win + R, digita inetcpl.cpl, e premi Enter. Nella scheda Contenuto, fai clic su Cancella stato SSL. Riceverai una rapida conferma: fatto. Sembra semplice, ma spesso questo risolve alcuni errori SSL ostinati.

Soluzione 7. Cancella la cache del browser.

Perché è utile: i file di cache obsoleti o danneggiati possono interferire con i certificati SSL più recenti, creando conflitti ed errori.

Quando si applica: Se gli errori SSL iniziano dopo l’aggiornamento dei certificati o l’installazione di nuove configurazioni di sicurezza, la cancellazione della cache può risolvere il problema.

Cosa aspettarsi: Dopo aver cancellato i dati, visita nuovamente il sito e Chrome o Edge dovrebbero scaricare nuovi dati del certificato, facendo, si spera, scomparire l’errore.

In Chrome, vai su Impostazioni > Privacy e sicurezza > Cancella dati di navigazione. Seleziona “Tutto il tempo” come intervallo di tempo, spunta “Cookie e altri dati dei siti” e “Immagini e file memorizzati nella cache “, quindi fai clic su “Cancella dati”. In Edge, la procedura è simile: Impostazioni > Privacy, ricerca e servizi > Cancella dati di navigazione.

Soluzione 8. Controllare le impostazioni del firewall o dell’antivirus.

Perché è utile: i firewall o gli antivirus potrebbero bloccare o interferire con le connessioni SSL, soprattutto se sono eccessivamente prudenti o configurati in modo errato.

Quando si applica: Se l’errore è iniziato dopo l’installazione di un software di sicurezza o dopo modifiche alla configurazione del firewall.

Cosa aspettarsi: Disabilitare temporaneamente il software di sicurezza può confermare se è effettivamente la causa del problema. Ricorda di riattivare tutto in seguito per rimanere protetto.

  • Fai clic con il pulsante destro del mouse sull’icona dell’antivirus nella barra delle applicazioni e seleziona Disabilita.
  • Premi Win + S, digita “firewall” e fai clic su Windows Defender Firewall.
  • Scegli Attiva o disattiva il firewall di Windows Defender.
  • Disattiva sia la rete privata che quella pubblica, quindi prova nuovamente il sito web.