Salta al contenuto principale
Gestione Certificati SSL: Scadenze, Rinnovi Automatici e Come Evitare l'Avviso "Connessione Non Sicura" | FAQ NEO WEB

Hai mai aperto un sito web e visto il messaggio "La connessione non è privata" o "Connessione non sicura" con il lucchetto rosso nel browser? Quel messaggio appare quando il certificato SSL del sito è scaduto, non valido o mal configurato. Per un utente, è un segnale inequivocabile di abbandono immediato. Per un motore di ricerca, è un segnale di penalizzazione. Per un e-commerce, può significare l'impossibilità di completare qualsiasi transazione. Eppure, questo scenario — del tutto evitabile — si ripete quotidianamente su migliaia di siti italiani, spesso per una sola ragione: la mancanza di un sistema di monitoraggio e rinnovo strutturato.

Cos'è un Certificato SSL e Perché Ha una Scadenza

Il certificato SSL (o più correttamente TLS, nella sua versione moderna) è un file crittografico che autentica l'identità del sito web e abilita la connessione cifrata tra il browser dell'utente e il server. Il protocollo HTTPS — il lucchetto verde/grigio nella barra del browser — dipende interamente da un certificato SSL valido e non scaduto.

I certificati hanno una durata massima definita dagli standard internazionali, attualmente fissata a 398 giorni (circa 13 mesi). Apple, Google e Mozilla hanno annunciato l'intenzione di ridurre ulteriormente questa durata nei prossimi anni, fino a 47 giorni entro il 2028, per aumentare la sicurezza complessiva dell'ecosistema web. Questo significa che la gestione del ciclo di vita dei certificati diventerà sempre più critica e frequente.

Cosa Succede Quando un Certificato SSL Scade

La sequenza degli eventi è rapida e devastante per la reputazione online del sito:

  1. Il giorno della scadenza: i browser moderni (Chrome, Firefox, Safari, Edge) mostrano immediatamente l'avviso di connessione non sicura. L'utente vede una pagina di warning, non il sito.
  2. Impatto sul traffico: la maggior parte degli utenti abbandona alla vista del warning. Le eccezioni (chi clicca "Procedi comunque") sono una percentuale minima e crescentemente ridotta man mano che i browser rendono più difficile bypassare il warning.
  3. Impatto SEO: Google considera HTTPS un segnale di ranking. Un sito senza SSL valido viene declassato e, per alcuni sistemi di sicurezza, bloccato completamente (Safe Browsing).
  4. Impatto e-commerce: i gateway di pagamento richiedono HTTPS valido. Un certificato scaduto rende impossibile completare qualsiasi transazione.
  5. Impatto Email: se il dominio è anche usato per la posta, alcuni client email e server possono rifiutare connessioni da domini con SSL non valido.

Tipologie di Certificati SSL e Livelli di Validazione

TipoValidazioneIndicato perVisibilità
DV (Domain Validation)Solo il dominioSiti informativi, blog, landing pageLucchetto standard
OV (Organization Validation)Dominio + organizzazione verificataSiti aziendali, portaliLucchetto standard + info organizzazione
EV (Extended Validation)Verifica approfondita dell'organizzazioneBanche, e-commerce ad alto valore, istituzioniLucchetto verde (su alcuni browser)
WildcardDV o OV su dominio + tutti i sottodominiSiti con molti sottodomini (area-clienti., shop., blog.)Come DV o OV
Multi-dominio (SAN)DV o OV su più domini diversiAziende con più domini correlatiCome DV o OV

Rinnovo Automatico: Non È Sempre Sufficiente

Molti hosting provider offrono il rinnovo automatico del certificato SSL. È un'ottima funzionalità, ma non elimina il rischio di scadenza per diverse ragioni:

  • Il rinnovo automatico può fallire per problemi di verifica del dominio (es. il dominio è stato trasferito a un altro provider, i DNS sono stati modificati, l'email di validazione non viene ricevuta).
  • Il rinnovo non viene notificato se va a buon fine, ma spesso nemmeno se fallisce — il sito scade silenziosamente.
  • Certificati su CDN o load balancer esterni richiedono rinnovo e reimportazione manuale su ciascun componente dell'infrastruttura.
  • Certificati multipli (sottodomini diversi, mail server, API endpoint) hanno scadenze diverse e richiedono monitoraggio separato.

Come Strutturare il Monitoraggio dei Certificati SSL

Un sistema di monitoraggio professionale per i certificati SSL prevede:

  • Alert automatici a 60, 30 e 7 giorni dalla scadenza per ogni certificato attivo, inclusi quelli dei sottodomini e dei certificati email.
  • Verifica periodica della validità tramite controllo esterno (non solo dal server di hosting, ma da un sistema di monitoraggio indipendente che simula il comportamento del browser dell'utente).
  • Inventario centralizzato di tutti i certificati SSL associati ai domini gestiti, con date di scadenza, provider e procedure di rinnovo documentate.
  • Test post-rinnovo su tutti i browser principali e su mobile per verificare che il nuovo certificato sia stato correttamente installato e che non ci siano errori di catena di certificazione (chain issues).

Errori di Configurazione Comuni Oltre alla Scadenza

L'avviso "Connessione non sicura" non appare solo per i certificati scaduti. Altre cause frequenti:

  • Catena di certificazione incompleta (chain issues): il server non invia i certificati intermedi insieme al certificato principale. Il browser non riesce a costruire la catena di fiducia.
  • Contenuto misto (mixed content): la pagina è servita in HTTPS ma include risorse (immagini, script, CSS) caricate in HTTP. I browser bloccano le risorse non sicure e mostrano il lucchetto con avviso.
  • Nome del dominio non corrispondente: il certificato copre www.dominio.it ma non dominio.it (o viceversa), oppure un sottodominio non incluso nella copertura.
  • Versione TLS obsoleta: TLS 1.0 e 1.1 sono deprecati. I server che supportano solo queste versioni vengono segnalati come non sicuri dai browser moderni.

La gestione del ciclo di vita SSL è una componente del servizio SSL professionale di NEO WEB, che include monitoraggio delle scadenze, rinnovo assistito e verifica della corretta configurazione. Se non sai quando scade il certificato del tuo sito, contattaci per una verifica gratuita.