Inizio
/
Assistenza sito web
/
Come correggere l'errore ERR_BAD_SSL_CLIENT_AUTH_CERT? (10 correzioni)

Come correggere l'errore ERR_BAD_SSL_CLIENT_AUTH_CERT? (10 correzioni)

Hai mai provato a visitare un sito web ma hai trovato l’errore “ERR_BAD_SSL_CLIENT_AUTH_CERT”? Frustrante, vero? Questo problema si verifica in Google Chrome quando si verifica un problema nello stabilire una connessione sicura tra il browser e un sito web. In parole povere, il tuo browser non può verificare il certificato SSL del sito, che è essenziale per mantenere i tuoi dati al sicuro.

Se vedi questo errore, non farti prendere dal panico: siamo qui per aiutarti. Può accadere a causa di impostazioni di autenticazione obsolete del client, software di terze parti in conflitto o anche solo per una semplice mancata corrispondenza di data e ora. La buona notizia? È totalmente risolvibile e ti guideremo attraverso 10 semplici modi per tornare online.

L’errore ERR_BAD_SSL_CLIENT_AUTH_CERT si verifica quando un browser non riesce ad autenticare il certificato client richiesto per una connessione sicura. Questo accade in genere quando il certificato è mancante, scaduto, configurato in modo errato o non riconosciuto dal server web.

Screenshot dell'errore ERR_BAD_SSL_CLIENT_AUTH_CERT in Google Chrome

I certificati SSL (Secure Socket Layer) svolgono un ruolo cruciale nella crittografia dei dati e nella verifica dell’identità di un utente, garantendo uno scambio sicuro tra il browser e il sito web. Per correggere questo errore, gli utenti dovrebbero verificare la presenza di un certificato client aggiornato, garantire la corretta configurazione SSL e verificare le impostazioni di autenticazione del server.

Cosa causa l’errore ERR_BAD_SSL_CLIENT_AUTH_CERT?

Prima di passare alle soluzioni, diamo una rapida occhiata a ciò che potrebbe causare questo problema:

  • Conflitto tra estensioni del browser. Alcune estensioni possono interferire con la verifica SSL.
  • Impostazioni incorrette di data e ora. La data e l’ora del tuo computer devono essere corrette.
  • Antivirus o VPN che bloccano le connessioni. Alcuni software di sicurezza bloccano le connessioni SSL.
  • Problemi del protocollo QUIC di Chrome. Questa funzionalità sperimentale potrebbe causare dei problemi.
  • Dati del browser corrotti. I cookie memorizzati e la cache del browser possono interferire con le connessioni sicure.
  • Chrome od OS obsoleti. Le versioni precedenti potrebbero non supportare i moderni protocolli di sicurezza.
  • Impostazioni CDN o DNS non configurate correttamente. Se utilizzi una Content Delivery Network o un DNS personalizzato, impostazioni errate possono causare problemi.
  • Certificato SSL scaduto o non valido. Il certificato di sicurezza del sito web potrebbe essere obsoleto o configurato in modo errato.

Ora che sai cosa c’è dietro il problema, vediamo come risolverlo!

Come risolvere l’errore ERR_BAD_SSL_CLIENT_AUTH_CERT

Incontrare l’errore ERR_BAD_SSL_CLIENT_AUTH_CERT può essere frustrante, ma non preoccuparti, ci sono diversi modi per sistemarlo. Questa guida ti guiderà attraverso 10 soluzioni efficaci per aiutarti a risolvere il problema e ripristinare l’accesso sicuro al tuo sito web.

1. Cancella i tuoi dati di navigazione

Come probabilmente saprai, il tuo browser memorizza dati come cookie e cache per velocizzare la tua esperienza online. Sebbene questo sia generalmente utile, a volte queste informazioni memorizzate possono portare a conflitti, specialmente quando si tratta di certificati SSL.

A volte, i cookie memorizzati e la cache creano conflitti. Se stai riscontrando l’errore ERR_BAD_SSL_CLIENT_AUTH_CERT, una semplice pulizia della cache del browser e dei cookie potrebbe essere la soluzione di cui hai bisogno.

Ecco come puoi cancellare i dati di navigazione nel browser Google Chrome:

Passaggi per cancellare i dati di navigazione in Chrome:

  1. Clicca sul menu a tre punti nell’angolo in alto a destra di Chrome.
  2. Vai a Impostazioni > Privacy e sicurezza > Elimina dati di navigazione.
    Schermata delle impostazioni sulla privacy di Chrome che mostra le opzioni per eliminare i dati di navigazione, i cookie e la cache per correggere lo screenshot del menu Impostazioni di sistema Mac per verificare la disponibilità di aggiornamenti al fine di correggere l'errore ERR_BAD_SSL_CLIENT_AUTH_CERT.
  3. Seleziona Immagini e file memorizzati nella cache e Cookie e altri dati del sito.
  4. Scegli le impostazioni di tempo per cui vuoi cancellare i dati di navigazione dal menu a tendina.
    Google Chrome Cancella dati di navigazione per rimuovere la cronologia, i cookie e le immagini memorizzate nella cache per risolvere i problemi del certificato SSL.
  5. Premi Elimina dati e riavvia Google Chrome.

LEGGI DI PIÙ: Per sapere come cancellare i dati su altri browser o dispositivi, controlla i nostri articoli:

Come cancellare la cache e i cookie

Cancella i dati del browser su Android

Come cancellare la cache su iOS

Svuotare la cache del browser spesso aiuta a risolvere i conflitti causati da dati vecchi o corrotti. Se questo passaggio non risolve il problema, considera di controllare le estensioni del browser, perché una di queste potrebbe generare problemi.

2. Disattiva le estensioni del browser

Alcune estensioni nel tuo browser Google Chrome potrebbero interferire con l’autenticazione SSL, portando all’errore ERR_BAD_SSL_CLIENT_AUTH_CERT. Per scoprire quale estensione sta causando il problema, puoi disabilitarle una per una.

Ecco un modo semplice per farlo:

Passaggi per disabilitare le estensioni:

  1. Apri Chrome e clicca sul menu con i tre puntini nell’angolo in alto a destra.
  2. Seleziona Estensioni > Gestisci Estensioni
    Google Chrome Manage Extensions per disabilitare le estensioni difettose che potrebbero causare l'errore ERR_BAD_SSL_CLIENT_AUTH_CERT.

  3. Disabilita tutte le estensioni e riavvia Chrome.
    Gestisci la pagina delle estensioni di Chrome che mostra le estensioni del browser installate e i pulsanti per disabilitarle per la risoluzione degli errori del certificato SSL.
  4. Riattivale una per una per scoprire quale delle estensioni di Chrome installate sta causando l’errore.
  5. Quando trovi il colpevole, elimina le estensioni in conflitto.

Se questo non risolve il messaggio di errore ERR_BAD_SSL_CLIENT_AUTH_CERT, puoi provare ad aggiustare le impostazioni del protocollo QUIC di Chrome come ulteriore tentativo di risoluzione del problema.

3. Disabilita il protocollo QUIC di Chrome

Il protocollo QUIC, sviluppato da Google, mira a migliorare la velocità di navigazione riducendo la latenza e migliorando le prestazioni.

Nonostante i suoi vantaggi, il protocollo QUIC è progettato per rendere la navigazione più veloce, a volte può portare a conflitti SSL, come l’errore ERR_BAD_SSL_CLIENT_AUTH_CERT. Disabilitarlo potrebbe aiutare a risolvere questo tipo di problemi.

Ecco come puoi disattivare il protocollo QUIC sperimentale in Chrome:

Passaggi per disabilitare QUIC:

  1. Apri Chrome e digita chrome://flags/#enable-quic nella barra degli indirizzi.
  2. Individua Experimental QUIC Protocol e disabilitalo.
    Pagina delle impostazioni sperimentali di Google Chrome con l'opzione del protocollo QUIC disabilitata per correggere ERR_BAD_SSL_CLIENT_AUTH_CERT.
  3. Riavvia Google Chrome.

Dopo aver disattivato il protocollo QUIC, visita nuovamente il sito web per vedere se i problemi SSL sono stati risolti. In caso contrario, continua con i seguenti passaggi per risolvere il problema.

4. Aggiorna il tuo browser

Utilizzi un browser obsoleto? Questo potrebbe essere il motivo dell’errore ERR_BAD_SSL_CLIENT_AUTH_CERT che stai riscontrando.

Mantenere aggiornato il browser è importante perché include aggiornamenti per nuove funzionalità, miglioramenti della sicurezza e correzioni di bug. Un browser obsoleto può porre minacce alla sicurezza e problemi di prestazioni generali. Questo è il motivo per cui per correggere l’errore ERR_BAD_SSL_CLIENT_AUTH_CERT è necessario verificare se il browser ha bisogno di un aggiornamento.

Ecco come aggiornare il browser Chrome:

Passaggi per aggiornare Chrome:

  1. Clicca sul menu a tre punti nell’angolo in alto a destra e vai a Impostazioni.
    Menu delle impostazioni di Google Chrome per regolare le preferenze del browser e le opzioni di sicurezza.
  2. Scorri verso il basso fino alla sezione Informazioni su Chrome.
    Pagina Informazioni di Google Chrome che mostra i dettagli della versione per verificare se Chrome è aggiornato.
  3. Se è disponibile un aggiornamento, Chrome lo scaricherà automaticamente. Quindi, aggiorna Google Chrome se necessario e riavvia il browser.
    Impostazioni di Chrome che confermano che il browser è aggiornato all'ultima versione.

Mantenere aggiornato il browser aiuta a prevenire errori e garantisce che il browser memorizzi i dati in modo efficiente. Se l’errore persiste dopo l’aggiornamento, procedi con la soluzione successiva.

5. Sincronizza la data e ora del tuo computer

Impostazioni di data e ora errate sul dispositivo possono causare errori SSL, incluso l’errore ERR_BAD_SSL_CLIENT_AUTH_CERT. Il certificato SSL di un sito web è valido per un certo periodo di tempo e poi scade, questo per mantenere la sicurezza forte e prevenire una crittografia obsoleta.

Ecco perché i browser controllano il timestamp del certificato SSL per verificarne la validità. Se la data e l’ora del tuo dispositivo sono sbagliate, può leggere erroneamente come scaduto anche un certificato valido. Questo attiva errori SSL e blocca le connessioni sicure.

Quindi, assicurarsi che l’orologio del tuo computer sia preciso è fondamentale per le tue connessioni sicure, perché appunto i certificati SSL sono attenti all’orologio.

Ecco come sincronizzare la data e l’ora sul tuo computer:

Windows 10 & 11

  1. Apri le Impostazioni di Windows
    Dashboard delle impostazioni di Windows con varie categorie di configurazione del sistema tra cui rete e sicurezza.
  2. Vai a Data/ora e lingua.
    Impostazioni ora e lingua di Windows per regolare la regione del sistema e le impostazioni di sincronizzazione.

  3. In Data e Ora abilita Imposta l’ora automaticamente e Imposta il fuso orario automaticamente.
    Schermata delle impostazioni di data e ora di Windows per impostare o sincronizzare manualmente l'orologio di sistema per risolvere ERR_BAD_SSL_CLIENT_AUTH_CERT.

Se il colpevole era la tua configurazione di data e ora locale, impostarla correttamente potrebbe correggere l’errore ERR_BAD_SSL_CLIENT_AUTH_CERT.

MacOS

  1. Clicca sull’icona di Apple nell’angolo in alto a sinistra dello schermo.
    Menu Impostazioni di Sistema Mac con varie opzioni di impostazione, incluse le impostazioni di rete e di sicurezza.
  2. Apri Impostazioni di sistema> Data e ora.
    Impostazioni di sistema Mac che mostrano la sezione Data e ora per regolare le impostazioni dell'ora per correggere gli errori ERR_BAD_SSL_CLIENT_AUTH_CERT.
  3. Abilita Imposta data e ora automaticamente.
    Mac Data & Ora con l'opzione 'Imposta ora automaticamente' abilitata per prevenire errori del certificato SSL.

Queste impostazioni assicurano che il tuo sistema recuperi l’ora corretta dai server di internet, aiutando a prevenire errori legati all’SSL dovuti a impostazioni di tempo errate.

6. Disabilita temporaneamente il tuo Antivirus/VPN/Proxy

Software di terze parti come programmi antivirus, VPN e servizi proxy possono interferire con la verifica del certificato SSL. E questo potrebbe attivare l’errore ERR_BAD_SSL_CLIENT_AUTH_CERT.

Il software antivirus aiuta enormemente a proteggere il tuo dispositivo e proteggere la tua navigazione. Di tanto in tanto, il tuo software antivirus include anche la scansione HTTPS, che modifica i certificati SSL e può causare problemi di autenticazione.

VPN e proxy possono anche reindirizzare il traffico in un modo che interrompe il Transport Layer Security (TLS), rendendo difficile per Chrome verificare il certificato SSL di un sito web.

Ecco perché disabilitare questi servizi di terze parti sul tuo dispositivo può aiutare a correggere il messaggio di errore ERR_BAD_SSL_CLIENT_AUTH_CERT.

Software Antivirus

Apri il tuo software antivirus e vai alle sue impostazioni. Cerca le impostazioni Scansione SSL, Scansione HTTPS o Impostazioni TLS e disattivale. Alcuni programmi antivirus mettono questo sotto protezione web o impostazioni avanzate.

VPN

Se stai utilizzando una VPN, disconnettiti e prova a ricaricare la pagina. Alcune VPN interferiscono con la verifica SSL alterando i percorsi di connessione.

Impostazioni proxy

Disabilita le tue impostazioni proxy andando nelle impostazioni di rete del tuo computer.

  • In Windows, apri Impostazioni> Rete e internet > Proxy e disattiva qualsiasi configurazione proxy.
    Impostazioni di rete di Windows che mostrano le opzioni di configurazione del proxy per le regolazioni della connessione Internet.
  • Nel macOS, vai a Impostazioni di Sistema > Rete > Avanzate > Proxy e deseleziona le opzioni abilitate.
    Le impostazioni del proxy Mac OS vengono visualizzate come disabilitate

Dopo aver disabilitato ciascuno di questi servizi, riavvia Google Chrome e controlla se l’errore persiste.

Se la disattivazione di questi servizi risolve il problema, regolane le impostazioni per consentire le connessioni SSL mantenendo però intatte le protezioni di sicurezza. Se l’errore ERR_BAD_SSL_CLIENT_AUTH_CERT continua, passa alla soluzione successiva.

7. Aggiorna il tuo sistema operativo

Mantenere aggiornato il tuo sistema operativo è vitale per la sicurezza e le prestazioni. Un software obsoleto potrebbe non supportare i protocolli Transport Layer Security (TLS) più recenti, causando errori SSL come ERR_BAD_SSL_CLIENT_AUTH_CERT.

Aggiornamenti regolari assicurano che il tuo sistema rimanga compatibile con i moderni standard di crittografia e patch di sicurezza.

Quindi, per assicurarti che il messaggio di errore ERR_BAD_SSL_CLIENT_AUTH_CERT non sia dovuto a un software obsoleto, è meglio controllare se la versione del tuo sistema operativo è aggiornata.

Puoi trovare i passaggi su come aggiornare Windows e MacOS di seguito.

Windows 10 & 11

Per verificare se il tuo sistema operativo Windows ha bisogno di un aggiornamento, segui questi passaggi:

  1. Apri Impostazioni> Aggiornamento e Sicurezza
    Schermata delle impostazioni di Windows Update e sicurezza per il controllo e l'installazione di aggiornamenti di sistema per correggere gli errori del certificato SSL.

  2. Vai alla schermata Windows Update.
  3. Verifica se stai utilizzando una versione di Windows obsoleta. In tal caso, clicca su Verifica disponibilità aggiornamenti e installa tutti gli aggiornamenti disponibili.
    Impostazioni di Windows Update con il pulsante 'Verifica aggiornamenti' per installare le ultime patch di sicurezza.

MacOS

Controlla se il tuo MacOS sta utilizzando la versione del sistema operativo più recente con i passaggi seguenti:

  1. Apri Impostazioni di Sistema
    Screenshot del menu Impostazioni di sistema Mac per verificare la disponibilità di aggiornamenti al fine di correggere l'errore ERR_BAD_SSL_CLIENT_AUTH_CERT

  2. Vai a Generale > Aggiornamento Software.
  3. Installa tutti gli aggiornamenti disponibili per macOS.

Ricarica il sito per verificare se l’aggiornamento del software ha risolto l’errore ERR_BAD_SSL_CLIENT_AUTH_CERT. Nel caso in cui l’errore persista continua a leggere.

8. Verifica la configurazione del certificato SSL

Se le soluzioni precedenti non hanno risolto l’errore ERR_BAD_SSL_CLIENT_AUTH_CERT, è importante esaminare la configurazione del certificato SSL. Questa parte spiega come verificare la catena dei certificati SSL e rinnovare i certificati scaduti, assicurando che il tuo sito web rimanga sicuro e affidabile. Affrontare questi problemi può rafforzare la sicurezza del tuo sito e mantenere la fiducia degli utenti.

Vediamo come puoi farlo nelle seguenti sezioni.

Controlla la catena del Certificato

Un errore ERR_BAD_SSL_CLIENT_AUTH_CERT può verificarsi se c’è un link interrotto o mancante nella catena dei certificati emessi dall’Autorità di Certificazione (CA). Per risolvere questo problema, assicurati che i certificati siano correttamente installati e concatenati nella sequenza corretta.

Ogni certificato all’interno della catena verifica quello precedente, quindi mantenere l’ordine corretto è fondamentale. Verifica l’installazione dei seguenti certificati:

  • Certificato server: questo è il certificato emesso per il tuo dominio e deve essere installato sul tuo server.
  • Certificato intermedio: questi certificati colmano il divario tra il certificato del server e il certificato radice, stabilendo la fiducia.
  • Certificato radice: il certificato di primo livello che ancora la catena di attendibilità.

Utilizza uno strumento di controllo SSL per esaminare l’installazione del certificato SSL. Nello screenshot qui sotto, puoi vedere un esempio di risultato di un controllo simile.

Strumento di verifica SSL online che verifica la validità del certificato SSL e la corretta installazione su un sito web.

Se vengono rilevati dei problemi, regola le impostazioni SSL di conseguenza per garantire una completa e corretta catena del certificato SSL.

Rinnova il certificato SSL

Un certificato SSL scaduto può anche attivare l’errore ERR_BAD_SSL_CLIENT_AUTH_CERT. Se sei il proprietario o l’amministratore del sito web, rinnovare il certificato SSL può risolvere questo problema. Un certificato scaduto interrompe le connessioni SSL e compromette la sicurezza del tuo sito web.

Per rinnovare il tuo certificato SSL, crea una nuova richiesta di firma del certificato (CSR) e inviala all’Autorità di Certificazione per la convalida. Una volta ricevuti i nuovi file del tuo SSL via email, installali sul tuo server utilizzando la stessa procedura dell’installazione iniziale.

Per la maggior parte degli utenti che riscontrano questo errore come visitatori del sito web, la cosa migliore da fare è contattare il proprietario del sito web e informarli dell’errore in modo che possano risolvere prontamente il problema del certificato.

9. Convalida le tue impostazioni DNS

Sebbene l’errore ERR_BAD_SSL_CLIENT_AUTH_CERT sia principalmente correlato a problemi di autenticazione del client, confermare che le impostazioni DNS siano corrette può aiutare a mantenere la connettività generale al server. Una corretta configurazione DNS assicura che le richieste raggiungano il server web previsto, che è cruciale per connessioni sicure.

Sebbene i problemi DNS non causino direttamente questo errore specifico, la verifica delle impostazioni DNS può prevenire altri problemi di connettività che potrebbero complicare le operazioni di risoluzione dei problemi.

Per verificare le tue impostazioni DNS, segui questi brevi passaggi:

  • Verifica i Nameservers: controlla che il tuo dominio punti ai name server corretti forniti dal tuo DNS provider di hosting.
  • Controlla la propagazione del DNS: utilizza strumenti online per la verifica della propagazione del DNS (come WhatsMyDNS) per confermare che le modifiche recenti si sono propagate a livello globale.
    Strumento di controllo DNS che mostra i dettagli del sistema dei nomi di dominio (DNS) e risolve le configurazioni del server.
  • Svuota la cache DNS: svuota la cache DNS locale per risolvere potenziali problemi relativi a voci obsolete nel software del server.

LEGGI DI PIÙ: controlla i nostri articoli su come svuotare la cache DNS per ciascun sistema operativo

Pulisci la cache DNS in Windows

Cancella la cache DNS nel Mac

Pulisci la cache DNS in Linux

Se ti assicuri che questi aspetti siano corretti, puoi aiutare a mantenere una connessione affidabile al tuo server web e possibilmente correggere l’errore ERR_BAD_SSL_CLIENT_AUTH_CERT.

10. Controlla le impostazioni della CDN

Utilizzi un servizio CDN? Ricontrolla le tue impostazioni SSL per assicurarti che corrispondano alla configurazione del tuo sito. Problemi con le impostazioni della CDN possono causare l’errore ERR_BAD_SSL_CLIENT_AUTH_CERT se il certificato SSL non è configurato o sincronizzato correttamente tra la CDN e il server di origine. Ciò può portare a errori di autenticazione del client.

  • Verifica configurazione CDN: assicurati che la tua CDN sia configurata correttamente per gestire il traffico SSL, e che il certificato SSL sia installato correttamente sia sul server di origine che sulla CDN.
  • Controlla le impostazioni SSL: conferma che le impostazioni SSL sulla tua CDN corrispondano a quelle sul tuo server di origine per prevenire eventuali conflitti.
  • Pulisci la cache CDN: Svuota la cache della CDN per assicurarti che siano applicate le ultime configurazioni SSL.

Prova queste correzioni e vedi quale funziona per te. Se riscontri ancora problemi, considera di contattare il proprietario del sito web o il tuo provider di hosting.

ERR_BAD_SSL_CLIENT_AUTH_CERT – Conclusione

Gestire l’errore ERR_BAD_SSL_CLIENT_AUTH_CERT può essere frustrante, ma queste 10 correzioni dovrebbero rimetterti in carreggiata. Che si tratti di svuotare la cache, aggiornare il sistema o modificare le impostazioni di Chrome, una di queste soluzioni dovrebbe far al caso tuo.

Se il problema persiste, prova ad accedere al sito da un dispositivo o una rete diversi. Sei ancora bloccato? Potrebbe essere il momento di contattare il proprietario del sito web o il tuo provider di hosting per ulteriore assistenza.

Ora, ricarica quella pagina: dai che ce l’hai fatta!

Condividi questo articolo