bg-tutorials

Come risolvere l’errore DLG_FLAGS_SEC_CERT_CN_INVALID

Come risolvere l'errore DLG_FLAGS_SEC_CERT_CN_INVALID

Incontrare problemi con i certificati di sicurezza durante la navigazione può essere frustrante, soprattutto quando appaiono messaggi di errore confusi. Un problema comune che gli utenti si trovano ad affrontare è l’errore DLG_FLAGS_SEC_CERT_CN_INVALID, che interrompe la navigazione e crea dubbi sulla sicurezza della connessione.

Sapere come risolvere l’ errore DLG_FLAGS_SEC_CERT_CN_INVALID è importante per garantire un’esperienza online fluida e sicura. Questo errore può verificarsi per diversi motivi e risolverlo rapidamente aiuta a mantenere i tuoi dati al sicuro e a conservare la fiducia nei siti web che visiti.


Che cos’è l’errore DLG_FLAGS_SEC_CERT_CN_INVALID?

L’errore DLG_FLAGS_SEC_CERT_CN_INVALID si verifica quando il browser rileva una mancata corrispondenza tra il certificato di sicurezza del sito web e il nome del dominio. Questo codice di errore: dlg_flags_sec_cert_cn_invalid, è una misura di sicurezza pensata per proteggerti da potenziali minacce come attacchi di phishing o intercettazioni di dati.

Quando riscontri questo errore, il certificato presentato dal sito web non corrisponde all’URL che stai cercando di visitare. In parole povere, il browser ti dice che qualcosa non va nelle credenziali di sicurezza del sito.

Questo può accadere quando il certificato del sito web viene rilasciato a un nome di dominio diverso o se il certificato è scaduto o è stato manomesso. Browser come Chrome, Firefox ed Edge visualizzeranno questo errore per avvisarti prima di accedere al sito web.


Cosa causa l’errore DLG_FLAGS_SEC_CERT_CN_INVALID?

Potresti incorrere nell’errore DLG_FLAGS_SEC_CERT_CN_INVALID a causa di un certificato SSL non valido o scaduto, di una catena di fiducia incompleta o di un certificato SSL non correttamente configurato.

Questi problemi possono impedire al browser di verificare l’identità del sito web, causando avvisi di sicurezza. Analizziamo ogni potenziale causa per capire come si scatena questo errore.

  1. Certificato SSL scaduto: I certificati emessi dopo il 15 marzo 2026 sono limitati a 200 giorni, la validità massima scende a 100 giorni il 15 marzo 2027 e a 47 giorni il 15 marzo 2029. Puoi gestire questi cicli di vita più brevi utilizzando Il servizio Certificate-as-a-Service (CaaS) guidato da ACMEche convalida automaticamente i domini, emette certificati, li installa sul tuo server e li rinnova prima della scadenza, in modo che il tuo sito rimanga sicuro senza interventi manuali.
  2. Nomi di dominio non corrispondenti: Il nome comune (CN) o il nome alternativo del soggetto (SAN) nel certificato SSL deve corrispondere esattamente al nome del dominio. In caso di mancata corrispondenza, i browser segnalano il certificato come non valido.
  3. Catena di fiducia incompleta: Una catena di certificati incompleta si verifica quando il server web non fornisce tutti i certificati necessari. Una catena completa comprende il certificato dell’entità finale, i certificati intermedi e il certificato radice. I certificati intermedi mancanti impediscono ai browser di verificare correttamente il certificato SSL.
  4. Certificato SSL configurato in modo errato: Una configurazione errata durante l’installazione o la configurazione del certificato SSL può portare a questo errore. Ad esempio, nomi comuni non corrispondenti, percorsi di file errati o problemi di autorizzazione possono far sì che il certificato venga segnalato come non valido.

Come risolvere l’errore DLG_FLAGS_SEC_CERT_CN_INVALID?

Per risolvere l’errore DLG_FLAGS_SEC_CERT_CN_INVALID, regola la data e l’ora del tuo sistema per verificare che siano corrette. Svuota poi la cache del browser per rimuovere eventuali certificati obsoleti. Se il problema persiste, considera la possibilità di installare i certificati SSL intermedi mancanti o un altro certificato SSL. Come ultima risorsa, disattiva l’opzione di mancata corrispondenza dell’indirizzo del certificato.

Correggi la data e l’ora del sistema

Per risolvere l’errore DLG_FLAGS_SEC_CERT_CN_INVALID, uno dei primi passi da compiere è assicurarsi che le impostazioni di data e ora del sistema siano corrette. Un’impostazione errata può far apparire i certificati SSL non validi perché i loro periodi di validità non corrispondono all’orologio del tuo sistema.

Per Windows:

  1. Clicca con il tasto destro del mouse sull’orologio nella barra delle applicazioni.
  2. Seleziona “Regola data/ora”.
  3. Assicurati che le opzioni “Imposta automaticamente l’ora” e “Imposta automaticamente il fuso orario” siano attive.
  4. Se l’ora non è ancora corretta, disattiva queste impostazioni e imposta manualmente la data e l’ora corrette.
data e ora

Per Mac:

  1. Clicca sul menu Apple e seleziona “Preferenze di sistema”.
  2. Clicca su “Data e ora”.
  3. Seleziona “Imposta automaticamente la data e l’ora”.
  4. Se l’ora non è ancora corretta, deseleziona questa opzione e imposta l’ora manualmente.
data e ora su mac

Cancella la cache del browser

Un altro metodo efficace è quello di cancellare la cache del browser. I file nella cache possono memorizzare certificati SSL obsoleti o errati, causando questo errore. La cancellazione della cache obbliga il browser a recuperare le credenziali di sicurezza più recenti dal server e questo può risolvere il problema.

Per cancellare la cache del browser:

Google Chrome

  1. Clicca sul menu a tre punti nell’angolo in alto a destra.
  2. Seleziona“Cancella dati di navigazione“.

    Pagina delle impostazioni di Chrome con opzioni per la privacy
  3. Scegli“Tutto il tempo” dal menu a tendina dell’intervallo di tempo.
  4. Seleziona“Immagini e file memorizzati nella cache” e clicca su“Elimina dati“.

    Impostazioni di Chrome

Mozilla Firefox

  1. Clicca sul pulsante del menu (tre linee orizzontali).
  2. Vai su“Impostazioni” > “Privacy e sicurezza“.

    Impostazioni di Firefox con opzioni per la privacy.
  3. Alla voce “Cookie e dati del sito“, clicca su“Cancella dati“.

    Cancella i dati di Firefox
  4. Seleziona“Contenuto web in cache“.
  5. Clicca su“Cancella”.

    Contenuto web di Cahced

Microsoft Edge

  1. Clicca sul menu a tre punti.
  2. Seleziona“Impostazioni” > “Privacy, ricerca e servizi“.

    privacy del bordo
  3. Clicca su“Scegli cosa cancellare“.

    bordo scegliere cosa cancellare
  4. Seleziona“Immagini e file nella cache“.
  5. Chiudi il browser con“Cancella ora“.

    Elimina i dati del bordo

Dopo aver cancellato la cache, riavvia il browser e prova ad accedere nuovamente al sito web. Questo dovrebbe aiutare a risolvere l’errore del certificato.


Installare i certificati intermedi mancanti

  1. Per prima cosa, scarica i certificati intermedi dal sito web del tuo fornitore di certificati SSL. Di solito offrono questi file come parte delle loro risorse di supporto.
  2. Una volta scaricato, apri le impostazioni di configurazione del tuo server web. Il processo varia a seconda del server (Apache, Nginx, ecc.), quindi consulta la documentazione del tuo server per avere istruzioni precise.
    • Su Apache, ad esempio, dovrai individuare il file di configurazione SSL, denominato ssl.conf. Aggiungi il percorso del tuo file di certificato intermedio utilizzando la direttiva SSLCertificateChainFile.
    • Per Nginx, includi il certificato intermedio nella direttiva ssl_certificate all’interno del blocco di configurazione del tuo sito.
  3. Dopo aver apportato queste modifiche, riavvia il server web per applicare le nuove impostazioni. Infine, utilizza uno strumento di controllo SSL per verificare che la catena di certificati sia installata correttamente.

Usa un certificato SSL diverso

Quando si verifica l’errore DLG_FLAGS_SEC_CERT_CN_INVALID, è possibile che ci sia una mancata corrispondenza tra il nome del dominio nel certificato SSL e il dominio effettivo a cui stai cercando di accedere. Per risolvere questo problema, dovrai acquistare un nuovo certificato SSL che corrisponda correttamente al tuo nome di dominio.

  1. Scegli un rivenditore affidabile come SSL Dragon e una delle CA di fiducia.
  2. Genera il CSR per il tuo nuovo certificato SSL.
  3. Specifica il nome esatto del dominio, compresi i sottodomini, durante la richiesta del certificato. Ad esempio, yourdomain.com
  4. Carica i file del nuovo certificato SSL sul tuo server web.
  5. Configura il tuo server web per utilizzare il nuovo certificato seguendo una delle nostre guide all’installazione di SSL.

Disabilita l’impostazione di corrispondenza dell’indirizzo del certificato

Per risolvere l’errore DLG_FLAGS_SEC_CERT_CN_INVALID, puoi disattivare l’opzione di mancata corrispondenza dell’indirizzo del certificato nelle impostazioni del browser. Questa opzione assicura che il certificato SSL del sito web corrisponda all’URL che stai visitando. Disattivandola, puoi evitare l’errore quando il nome comune del certificato non corrisponde all’URL desiderato.

Per Microsoft Edge:

  1. Bordo aperto.
  2. Digita“Opzioni Internet” nella barra di ricerca di Windows e aprila.
  3. Vai alla scheda“Avanzate“.

    scheda avanzata
  4. Scorri verso il basso fino alla sezione“Sicurezza“.
  5. Deseleziona“Avvisa della mancata corrispondenza dell’indirizzo del certificato“.
  6. Clicca su“Applica” e“OK” per salvare le modifiche.

    sezione sicurezza

Per Google Chrome e Mozilla Firefox:

A partire dal 2024, Google Chrome e Mozilla Firefox non offrono un’opzione integrata per disabilitare l’avviso di mancata corrispondenza dell’indirizzo del certificato. Si consiglia di utilizzare un certificato SSL emesso correttamente che corrisponda al tuo dominio per risolvere l’errore in questi browser.


Ripristina il browser web

La reimpostazione del browser può essere utile per ripristinare le impostazioni predefinite e cancellare i dati corrotti. Ecco come fare per Chrome, Firefox ed Edge.

Nota importante: la reimpostazione del browser ti farà uscire dai siti web e cancellerà le preferenze salvate. Esegui un backup dei dati importanti prima di procedere.

Per Chrome

  1. Apri Chrome.
  2. Digita chrome://settings/reset nella barra degli indirizzi e premi Invio.
  3. Clicca su“Ripristina le impostazioni predefinite“.

    ripristinare le impostazioni di chrome
  4. Conferma cliccando su“Ripristina impostazioni“.

    ripristina il cromo

Per Mozilla Firefox:

  1. Apri Firefox e clicca sulle tre linee nell’angolo in alto a destra.
  2. Seleziona“Aiuto” e poi“Altre informazioni sulla risoluzione dei problemi“.

    risoluzione dei problemi di firefox
  3. Clicca sul pulsante“Aggiorna Firefox” sul lato destro.

    aggiorna firefox
  4. Conferma cliccando nuovamente su “Aggiorna Firefox”.

    conferma l'aggiornamento

Per Microsoft Edge:

  1. Apri Edge e clicca sui tre puntini nell’angolo in alto a destra.
  2. Seleziona“Impostazioni“.
  3. Clicca su“Ripristina impostazioni” nella barra laterale di sinistra.

    impostazioni di reset del bordo
  4. Seleziona“Ripristina le impostazioni ai valori predefiniti“.

    ripristina le impostazioni del bordo
  5. Conferma cliccando su “Reset”.

    Conferma il ripristino delle impostazioni del bordo

Conclusione

Vedere il codice di errore: dlg_flags_sec_cert_cn_invalid può essere frustrante, ma è risolvibile con i passi giusti. Seguendo la guida su come risolvere l’errore dlg_flags_sec_cert_cn_invalid, potrai avere un’esperienza di navigazione sicura. Tieni sempre i tuoi certificati aggiornati e impostati correttamente per evitare questi problemi. Se i problemi dovessero persistere, non esitare a chiedere aiuto a un professionista per mantenere il tuo sito web sicuro e funzionante.

Risparmia il 10% sui certificati SSL ordinando oggi stesso da SSL Dragon!

Emissione rapida, crittografia avanzata, affidabilità del browser al 99,99%, assistenza dedicata e garanzia di rimborso entro 25 giorni. Codice coupon: SAVE10

Un'immagine dettagliata di un drago in volo
Scritto da

Scrittore di contenuti con esperienza, specializzato in certificati SSL. Trasforma intricati argomenti di cybersicurezza in contenuti chiari e coinvolgenti. Contribuisci a migliorare la sicurezza digitale attraverso narrazioni d'impatto.