Um certificado esquecido cortou o Outlook e o Teams durante 22 horas. O que é um certificado?
Segunda-feira à noite, 19h30 aqui. Dezenas de milhares de pessoas dão de cara com um Outlook que se recusa a abrir, um Teams que fica rodando sem sair do lugar e um SharePoint que responde « something went wrong ». A Microsoft abre um chamado, EX1464935, e escreve que está investigando « um problema relacionado a uma configuração central de autenticação ».
Bela frase. Eis a versão sem maquiagem, tal como apareceu nos registros de erros dos administradores que tentavam entender:
The cert with thumbprint
19F04B8A233DD9CE916F118056D224A1751729EA is expiredTradução: o certificado número sei lá expirou. Alguém, na Microsoft, esqueceu de renovar um arquivo antes da data. E metade dos escritórios do planeta parou durante quase 22 horas.
O segurança não fez nada de errado. É o próprio cartão dele que está vencido.
O que é um certificado?
É uma carteira de identidade para máquinas. Nada mais.
Quando o teu computador se conecta a um servidor, ele tem um problema muito concreto : qualquer um pode fingir ser a Microsoft. Então o servidor apresenta um arquivo assinado por uma autoridade reconhecida, que diz em essência « eu sou mesmo o servidor de correio da Microsoft, e aqui está a prova matemática de que não sou um impostor ». É o pequeno cadeado na barra de endereço do teu navegador. Por trás desse cadeado, é exatamente isso que existe.
E, como uma carteira de identidade, esse arquivo tem uma data de validade. Não por maldade : se uma dessas carteiras for roubada, queremos que ela pare de funcionar sozinha depois de algum tempo, sem precisar avisar a Terra inteira. A data de vencimento é uma funcionalidade, não um bug.
Apenas dois campos importam no dia da pane : o nome e a data. O resto é decoração matemática.
Só que uma carteira de identidade é renovada. Tu recebes uma carta da tua prefeitura. Um servidor, por sua vez, não recebe absolutamente nada. Ele espera tranquilamente que alguém cuide disso, e no dia em que ninguém cuida, para de acreditar em todo mundo, inclusive nos próprios colegas.
Por que 22 horas para substituir um arquivo?
Essa é a verdadeira pergunta, e é aí que fica interessante.
Substituir o certificado leva cinco minutos. O problema é que ele não servia para falar com os clientes. Servia para os servidores da Microsoft se reconhecerem entre si. O correio pergunta ao serviço que gerencia as senhas « esse cara é mesmo quem diz ser ? », e esse serviço responde com a sua carteira na mão.
Carteira vencida, ninguém mais se reconhece. O correio deixa de confiar no serviço das senhas, que deixa de confiar no serviço de pesquisa, e assim por diante. Começou no Exchange Online, o serviço de correio. Duas horas depois, a Microsoft abriu um segundo chamado, MO1465074, para acrescentar Teams, SharePoint, OneDrive, Purview e Defender XDR. Até o espaço de administração, aquele onde os administradores justamente vão ver o que está acontecendo, estava inacessível para algumas empresas.
Um único cartão vencido, e o prédio inteiro para de acreditar na palavra dos outros.
E, depois que o certificado foi atualizado, nada voltou a funcionar sozinho. Foi preciso reiniciar as máquinas uma por uma, verificar serviço após serviço, e recomeçar onde não funcionava. Daí as 22 horas. O arquivo não era o trabalho. O trabalho era reacender a casa na ordem certa.
Isso não acontece só com a Microsoft, e eu tenho uma prova divertida
Enquanto preparava este artigo, quis abrir uma página que lista precisamente as grandes falhas causadas por certificados expirados. Sabem, para ter perspectiva histórica.
O site respondeu-me, passo a citar: certificate has expired.
Não estou a inventar nada. A página que lista as falhas causadas por certificados expirados caiu por causa de um certificado expirado. Reli três vezes para ter a certeza, depois ri-me mesmo sozinho em frente ao ecrã!
Não é por acaso, e é esse o assunto todo. A 6 de dezembro de 2018, um certificado expirado num software da Ericsson deixou 32 milhões de britânicos sem telefone e sem 4G durante um dia, e a história alastrou a onze países, até ao Japão. As equipas passaram a noite de volta do assunto e só restabeleceram o serviço às 3h30 da manhã.
O melhor é que a Microsoft já conhece a canção. A 3 de fevereiro de 2020, o Teams tinha ficado fora do ar durante várias horas. Causa: um certificado de autenticação que ninguém tinha renovado. Seis anos e meio depois, aconteceu de novo, em maior escala.
Nunca é uma falha complicada, nunca é um génio do hacking encapuzado numa cave. É uma data num calendário à qual ninguém prestou atenção.
E em tua casa, para que te serve saber isso?
Muito mais do que pensas, porque provavelmente tens certificados em casa sem saberes.
O teu NAS, aquela pequena caixa com discos rígidos onde guardas as tuas fotografias, tem um. O teu router de internet tem um. A tua câmara de vigilância tem um. Se tens um site pessoal, ele tem um, e normalmente renova-se sozinho de três em três meses. No dia em que essa renovação automática avaria, não recebes nenhum alerta, não dás por isso, e numa bela manhã o teu navegador mostra-te um enorme ecrã vermelho a dizer que o teu próprio site não é seguro.
O reflexo útil cabe numa linha. Quando o teu telemóvel ou o teu navegador te mostra um aviso de segurança num site que conheces de cor, antes de entrares em pânico ou clicares em «continuar mesmo assim», olha para a data. Nove vezes em dez, não é um ataque: é um certificado expirado do lado deles. E se for o teu próprio equipamento, acabaste de ganhar meia hora de pesquisa.
A outra coisa a levar daqui é algum conforto mental. Da próxima vez que o teu serviço online cair e a mensagem falar de «configuração de autenticação central», saberás que há boas probabilidades de ser um post-it que alguém não colou no sítio certo. Isso não repara nada, mas tira-te um peso da consciência: não é o teu computador que está a dar problemas.
O que penso sobre isto
Não vou criticar a Microsoft só por princípio. Gerir dezenas de milhares de certificados numa infraestrutura à escala planetária é uma profissão a sério, e ninguém o faz na perfeição.
O que me incomoda é outra coisa. Vendem-nos a cloud há quinze anos com o argumento de que os profissionais tratam de tudo melhor do que nós. E depois, um dos maiores actores do mundo cai por causa de um esquecimento de agenda. O tipo de coisa que o primeiro administrador que aparecesse vigia com um script de dez linhas e um alerta trinta dias antes do prazo.
Por isso, se geres o mais pequeno servidor que seja, mesmo um NAS na tua sala, vai verificar as tuas datas hoje. Demora cinco minutos, e vai evitar que descubras a existência deste ficheiro no dia em que ele já te tiver custado o teu dia inteiro!
Fontes
- Born's Tech and Windows World : EX1464935, M365 outage due to forgotten certificate renewal, 31 de agosto de 2026, a mensagem de erro completa e a impressão digital do certificado
- BleepingComputer : Massive Microsoft 365 outage causes auth issues, service failures, a cronologia, os dois números de incidente, a lista dos serviços afectados e a duração
- Techzine : Microsoft 365 outage disrupts Teams and Exchange access globally, a comunicação oficial da Microsoft e a dimensão mundial da falha
- The Register : Why millions of Brits' mobile phones were knackered on Thursday, 6 de dezembro de 2018, os 32 milhões de assinantes, os onze países e a noite em branco até às 3h30



Join the conversation
You need an account to comment on this article. Creating one is free and takes under a minute.
Nenhum comentário por enquanto.