Errori comuni del certificato SSL e come risolverli

Pubblicato: 2023-03-13

I certificati SSL sono una parte essenziale e obbligatoria della sicurezza del sito Web e della crittografia dei dati, tuttavia esistono alcune situazioni in cui è possibile riscontrare errori critici relativi ai certificati SSL/TLS che possono essere frustranti per proprietari di siti Web, sviluppatori e visitatori. Ecco alcuni degli errori più comuni relativi ai certificati SSL e come risolverli:

  • Certificato SSL scaduto
  • Certificato SSL non corrispondente
  • Certificato SSL non attendibile
  • Errore di contenuto misto
  • Errore certificato revocato

1. Errore certificato SSL scaduto

Quando un certificato SSL scade, i visitatori del sito Web potrebbero riscontrare un messaggio di errore di certificato SSL scaduto. Questo messaggio di errore indica che il certificato SSL sul sito Web è scaduto e il sito Web non è più protetto dalla crittografia SSL o TLS.

Per risolvere questo errore, dovresti rinnovare il certificato SSL. In genere, può essere fatto tramite il tuo provider di hosting web o il fornitore di certificati SSL. Una volta rinnovato il certificato SSL, dovresti installarlo sul tuo server web.

Se utilizzi un fornitore o un rivenditore di certificati SSL di terze parti, potrebbero avere alcune istruzioni o risorse su come rinnovare e installare il certificato esistente sul tuo server. Se non sei sicuro di come procedere, contatta il tuo fornitore di certificati SSL o il tuo provider di hosting web per ricevere assistenza.

È importante notare che consentire la scadenza di un certificato SSL può avere conseguenze negative per il tuo sito web, tra cui una perdita di fiducia da parte degli utenti, impatti sul posizionamento nei motori di ricerca e potenziali rischi per la sicurezza. Ti consigliamo di mantenere aggiornato il tuo certificato SSL per garantire la sicurezza del tuo sito web e proteggere la privacy dei tuoi utenti.

2. Errore certificato SSL non corrispondente

Si sono verificate diverse situazioni durante la navigazione in un sito Web in cui potresti riscontrare un errore di certificato SSL non corrispondente. Questo errore si verifica quando il certificato SSL presentato dal server di un sito Web non corrisponde al nome di dominio o all'URL a cui stai tentando di accedere. I certificati SSL (Secure Sockets Layer) vengono utilizzati per garantire che i dati trasmessi tra il tuo browser e il sito web siano sicuri e crittografati.

Esistono alcuni motivi per cui potresti riscontrare un errore di certificato SSL non corrispondente:

  • Il certificato SSL del sito web è scaduto o non è valido.
  • Il certificato SSL del sito Web è stato emesso per un nome di dominio o URL diverso.
  • Il certificato SSL del sito web è stato emesso per un sottodominio del nome di dominio a cui stai tentando di accedere.

Se riscontri un errore di certificato SSL non corrispondente, non dovresti procedere al sito Web poiché i tuoi dati potrebbero non essere sicuri. Al contrario, dovresti provare ad accedere al sito Web in un secondo momento o contattare l'amministratore del sito Web per risolvere il problema.

3. Errore certificato SSL non attendibile

Un certificato SSL (Secure Sockets Layer) viene utilizzato per stabilire una connessione sicura tra un server web e un client (come un browser web o un dispositivo). Quando un client si connette a un server con SSL, il server invia il proprio certificato SSL al client per verificarne l'identità.

Se il certificato SSL non è considerato attendibile dal browser Web del client, il browser visualizzerà un messaggio di errore indicante che la connessione SSL non è sicura. Ciò può accadere per diverse cause, tra cui:

  • Il certificato SSL è autofirmato o emesso da un'autorità di certificazione (CA) non attendibile.
  • Il certificato SSL è scaduto.
  • Il certificato SSL è per un nome di dominio diverso da quello a cui il client sta tentando di connettersi.
  • Il certificato SSL è stato revocato dalla CA emittente.

Per risolvere questo errore, puoi provare i seguenti passaggi:

  • Assicurati di aver inserito l'indirizzo del sito web corretto (URL) nel tuo browser web.
  • Controlla i dettagli del certificato SSL per verificare che appartenga al sito Web a cui stai tentando di connetterti.
  • Se il certificato SSL è autofirmato, potrebbe essere necessario aggiungerlo all'elenco dei certificati attendibili del tuo browser.
  • Se il certificato SSL è scaduto o è per un nome di dominio diverso, contatta l'amministratore del sito web per ottenere un nuovo certificato SSL.
  • Se il certificato SSL è stato revocato, non procedere con la connessione e contattare l'amministratore del sito per risolvere il problema.

Nello specifico, è fondamentale prestare attenzione quando si riscontrano errori del certificato SSL, poiché possono indicare una potenziale minaccia alla sicurezza. Assicurati sempre di fidarti del sito web a cui ti stai connettendo prima di procedere.

4. Errore di contenuto misto

L'errore di contenuto misto si verifica quando un sito Web a cui si suppone sia possibile accedere tramite HTTPS (protocollo sicuro) carica alcune delle sue risorse tramite HTTP (protocollo non sicuro). Ciò può accadere quando un sito Web include risorse come immagini, video o script provenienti da una fonte non sicura.

Quando si accede a un sito Web tramite HTTPS, il browser si aspetta che anche tutte le risorse su quella pagina vengano servite tramite HTTPS. Se alcune risorse vengono servite tramite HTTP, il browser considera la pagina non sicura e blocca il caricamento di tali risorse. Ciò può comportare che la pagina non venga caricata correttamente o che alcuni contenuti non vengano visualizzati affatto.

Per correggere un errore di contenuto misto, tutte le risorse sul sito Web devono essere servite tramite HTTPS. Questo può essere fatto aggiornando gli URL delle risorse per utilizzare il protocollo sicuro o assicurandosi che tutte le risorse siano servite tramite HTTPS dai rispettivi server.

5. Errore certificato revocato

Un errore di "certificato revocato" si verifica in genere quando un sito Web o un'applicazione non è in grado di verificare l'autenticità di un certificato digitale perché è stato revocato dall'autorità di certificazione (CA) emittente.

Esistono diverse cause per cui un certificato può essere revocato, ad esempio se la chiave privata associata al certificato viene compromessa o violata, se il certificato è stato emesso per errore o se il titolare del certificato non ha più un caso d'uso valido per il certificato.

Quando un certificato viene revocato, la CA aggiunge il numero di serie del certificato a un Certificate Revocation List (CRL), che è un database di certificati revocati. Quando un utente tenta di accedere a un sito o a un'applicazione con un certificato revocato, il suo browser controllerà la CRL per verificare se il certificato è stato revocato. Se rileva che il certificato è stato revocato, verrà visualizzato un messaggio di errore "certificato revocato".

Per risolvere un errore di "certificato revocato", potrebbe essere necessario contattare l'amministratore del sito Web o dell'applicazione per determinare se il certificato è stato revocato e, in tal caso, ottenere un nuovo certificato valido. Inoltre, puoi provare a svuotare la cache e i cookie del browser o a utilizzare un browser diverso per accedere al sito o all'applicazione. Se il problema persiste, potrebbe essere necessario chiedere assistenza a un team di supporto tecnico o a un professionista IT.

Altri errori del certificato SSL

1. ERR_SSL_PROTOCOL_ERROR

"ERR_SSL_PROTOCOL_ERROR" è un errore che si verifica in Google Chrome quando si verifica un problema con il certificato o protocollo SSL/TLS. SSL/TLS viene utilizzato per crittografare i dati inviati tra il tuo browser web e il sito web a cui stai tentando di accedere, quindi un problema con SSL/TLS può impedirti di accedere al sito web.

Ecco alcuni passaggi per la risoluzione dei problemi su come correggere l'errore ERR_SSL_PROTOCOL_ERROR:

  • Controlla la tua connessione Internet: assicurati che la tua connessione Internet sia stabile e funzioni correttamente. Se utilizzi una rete wireless, prova a passare a una connessione cablata.
  • Svuota la cache e i cookie del browser: svuotare la cache e i cookie del browser a volte può risolvere problemi con SSL/TLS. Vai alle impostazioni del tuo browser e svuota la cache e cancella i cookie.
  • Disattiva le estensioni del browser: alcune estensioni del browser possono interferire con SSL/TLS. Prova a disattivare tutte le estensioni del browser per vedere se questo risolve il problema.
  • Disattiva il tuo antivirus o firewall: il tuo antivirus o firewall potrebbe bloccare le connessioni SSL/TLS. Prova a disabilitarli temporaneamente per vedere se questo risolve il problema.
  • Prova un browser diverso: se il problema persiste, prova a utilizzare un browser diverso per vedere se il problema è specifico di Chrome.
  • Controlla il certificato SSL/TLS: se stai tentando di accedere a un sito Web sicuro, assicurati che il certificato SSL/TLS sia valido e non scaduto. Se è scaduto o non è valido, non sarai in grado di accedere al sito web.

Se nessuno di questi passaggi funziona, è possibile che il sito web a cui stai tentando di accedere sia temporaneamente inattivo o che si sia verificato un problema con la configurazione SSL/TLS sul server. In tal caso, potrebbe essere necessario contattare l'amministratore del sito Web o provare ad accedere al sito Web in un secondo momento.

2. Errore NET::ERR_CERT_AUTHORITY_INVALID

L'errore “NET::ERR_CERT_AUTHORITY_INVALID” si verifica quando il tuo browser web non è in grado di verificare il certificato SSL del sito web a cui stai tentando di accedere. I certificati SSL (Secure Sockets Layer) vengono utilizzati per crittografare i dati e verificare l'identità di un sito Web, garantendo che il sito Web sia autentico e sicuro.

Questo messaggio di errore viene solitamente visualizzato quando il certificato SSL presentato dal sito Web non è emesso da un'autorità di certificazione (CA) attendibile o il certificato è scaduto. Ciò potrebbe indicare che il sito Web non è configurato correttamente o potrebbe esserci un problema di sicurezza con il sito Web.

Come risolvere l'errore NET::ERR_CERT_AUTHORITY_INVALID, provare le seguenti soluzioni:

  • Controlla l'URL del sito web: assicurati di aver inserito l'URL corretto per il sito web a cui stai tentando di accedere. Assicurati che l'URL inizi con "https://" e non con "http://".
  • Cancella cache e cookie del browser: a volte, la cache e i cookie del browser possono causare errori del certificato SSL. Cancellarli potrebbe risolvere il problema.
  • Prova un browser diverso: se utilizzi Google Chrome, prova ad accedere al sito Web da un altro browser come Firefox o Safari. Ciò potrebbe aiutare a determinare se il problema riguarda il browser stesso.
  • Controlla l'ora e la data del tuo sistema: i certificati SSL sono sensibili al tempo, quindi se la data e l'ora sul tuo dispositivo non sono corrette, potrebbe causare un errore SSL.
  • Contatta l'amministratore del sito web: se l'errore persiste, contatta l'amministratore del sito web per verificare la validità del certificato SSL e ottenere ulteriore assistenza.

Se stai accedendo a un sito web di cui non ti fidi o che non è sicuro, si consiglia di evitare del tutto di accedervi per proteggere le tue informazioni e i tuoi dati personali.

Conclusione

Gli errori del certificato SSL possono rappresentare un grosso problema sia per i proprietari di siti Web che per i visitatori. Comprendendo gli errori comuni e come risolverli, i proprietari di siti Web possono garantire che i loro siti Web siano sicuri e che i visitatori possano navigare nel sito Web senza problemi.