Un certificato SSL scaduto è una delle cause più comuni di downtime evitabile. Il server funziona, il codice funziona, e ogni visitatore vede un avviso del browser a tutta pagina. La maggior parte se ne va. I client delle API rifiutano del tutto la connessione, quindi le integrazioni si interrompono nello stesso istante.
Il rinnovo automatico ha reso il problema più raro, non impossibile. Un job di rinnovo fallisce dopo un trasloco di server, una modifica DNS rompe la validazione, il certificato di un sottodominio dimenticato è stato emesso a mano due anni fa. Il monitoraggio dei certificati SSL è la rete di sicurezza per tutti questi casi.
Cosa controlla Uptimecheck
La data di scadenza del certificato servito su ogni monitor HTTPS, letta a ogni controllo.I giorni rimanenti su ogni monitor, in ambra sotto i 30 giorni e in rosso sotto i 14.I certificati che scadono entro 14 giorni, elencati in Needs attention nella panoramica.Promemoria sui tuoi canali di avviso 30, 14, 7 e 1 giorno prima della scadenza, e il giorno stesso.Un controllo fallito quando il certificato è scaduto, non attendibile o emesso per un altro nome.
Leggi la nostra guida al monitoraggio della scadenza dei certificati SSL per una checklist di rinnovo, e gli errori dei certificati SSL spiegati per capire cosa significa ogni avviso del browser.
Un caso tipico
Il certificato wildcard per *.northwind.shop scade tra 14 giorni. Il rinnovo è automatico, ma il job fallisce in silenzio dalla migrazione del server del mese scorso. Uptimecheck invia un promemoria al canale del team. Qualcuno controlla il log del rinnovo, trova la validazione DNS non funzionante e la sistema un martedì pomeriggio invece che durante un downtime di sabato. Se i tuoi certificati si rinnovano in automatico, un promemoria significa che il rinnovo è fallito.
Certificati e domini vanno di pari passo
Un certificato vale quanto il dominio su cui si trova. Se la registrazione del dominio scade, il sito va giù a prescindere dal certificato. Abbina il monitoraggio SSL al monitoraggio della scadenza del dominio e tieni d’occhio i tuoi record con il monitoraggio DNS, così la modifica di un record di validazione non ti coglie di sorpresa.
Per le agenzie che gestiscono molti siti di clienti
Se segui decine di siti di clienti, i certificati sono ciò che sfugge più facilmente. Inserisci ogni sito di cliente in Uptimecheck, raggruppali in progetti per cliente e vedi in un’unica panoramica quali certificati richiedono attenzione per tutti i clienti. Quando qualcosa va storto, una pagina di stato per ogni cliente tiene il telefono tranquillo, e i report per i clienti mostrano a ciascuno il proprio uptime ogni mese.
Una checklist per il rinnovo
Sappi chi è responsabile del rinnovo di ogni certificato, compresi vecchi sottodomini e siti dei clienti.Verifica che il rinnovo automatico sia davvero partito dopo ogni trasloco di server o modifica DNS.Controlla che il certificato rinnovato sia quello effettivamente servito, non solo quello su disco.Rimuovi i monitor dei domini che non usi più, così i promemoria veri non si perdono nel rumore.
I promemoria ti danno il tempo di seguire questa lista con calma. L’obiettivo è che il rinnovo dei certificati diventi manutenzione di routine invece che un incidente.
Certificati su API e ricevitori di webhook
Non tutti i certificati stanno su un sito pubblico. Endpoint API, ricevitori di webhook, pannelli di amministrazione e ambienti di staging hanno tutti un certificato, e uno scaduto interrompe le integrazioni senza che nessun visitatore veda un avviso. Aggiungi un monitor HTTPS per ogni endpoint pubblico, così nessun rinnovo è affidato alla fortuna.
I promemoria arrivano via email, Slack, Microsoft Teams, Discord, Google Chat, Mattermost, Telegram, PagerDuty, ntfy, Pushover, webhook e notifiche push su ogni piano.
I piani partono da 9 € al mese con fatturazione annuale o 12 € con fatturazione mensile, IVA esclusa, e il monitoraggio SSL è incluso in ogni piano. Confronta i limiti nella pagina dei prezzi oppure inizia una prova gratuita di 14 giorni senza carta.