Ninguém ouviu, porque cada aviso era escrito num arquivo que ninguém lê.
Numa sexta de madrugada, a landing page de um cliente deixou de abrir em todos os navegadores. O certificado de segurança tinha vencido. Nosso monitoramento marcou a queda em sete minutos e, quando entramos no caso, o site voltou em quatro.
A causa vinha de semanas antes. Numa migração de servidor, aquele certificado ficou preso a uma conta que não existia no servidor novo. Desde então tentou se renovar duas vezes por dia. Sessenta tentativas, sessenta falhas, nenhum alerta.
Três coisas amplificaram o problema:
1. Ao fechar a migração, verificamos que o site abria, não que o certificado podia ser renovado.
2. O renovador falha em silêncio.
3. Vigiávamos o vencimento do domínio, não o do certificado. São dois vencimentos diferentes e só um tinha sonda.
O mais valioso veio depois. Nossos agentes rodaram o teste de renovação nos treze certificados do servidor e outros dez falharam: o site, o bot de WhatsApp, as automações, o CRM. Todos venciam no mesmo dia, 45 dias depois. Teria sido o mesmo incidente multiplicado por dez. Os agentes corrigiram os dez e verificaram os treze em verde.
A decisão de fundo foi nossa: não basta consertar, é preciso saber antes. Hoje uma sonda avisa 21 dias antes de cada vencimento. Com ela, este incidente teria nos avisado três semanas antes da queda.
As regras que hoje aplicamos em cada servidor que operamos:
1. O que roda sozinho (renovações, backups, alertas) se testa executando uma vez, não olhando.
2. Um erro que ninguém lê não é um aviso.
3. Cada vencimento tem sua própria sonda.
4. Uma etapa adiada precisa de algo que a retome.
Um site fora do ar a gente percebe. Dez prestes a cair, não.