A origem do erro 404: a sala do CERN que nunca existiu
Todo mundo que trabalha com web já bateu de frente com um 404. E há anos circula uma explicação charmosa para o número: a de que ele viria da “sala 404” no CERN, onde ficavam os primeiros servidores da web ou o próprio escritório de Tim Berners-Lee — daí a piada de que ele “nunca era encontrado” ali. É uma baita história. Só tem um problema: não é verdade.
A lenda que pegou
A versão mais popular diz que o CERN, na Suíça, tinha uma sala 404 no prédio onde nasceu a World Wide Web, e que os primeiros servidores — ou o gabinete de Berners-Lee — ficavam lá. Quando alguém batia à porta e não encontrava ninguém, teria surgido a piada que virou código de erro. A história circula desde o início dos anos 2000 e aparece repetida em fóruns, vídeos e até em algumas palestras técnicas.
O que checagem de fonte mostra
Robert Cailliau, que trabalhou lado a lado com Berners-Lee no desenvolvimento da web no CERN, foi direto ao ser perguntado sobre a lenda: chamou a história de “bobagem”. E a numeração das salas do CERN reforça isso — no prédio em questão, as salas do andar citado começam em 410, não existe uma sala 404 para começo de conversa.
A explicação real é bem menos cinematográfica. O código 404 é só mais um item da tabela de status HTTP que Berners-Lee e colegas foram definindo no início dos anos 1990, seguindo uma lógica emprestada de protocolos mais antigos como FTP e NNTP: um código de três dígitos em que o primeiro número indica a categoria da resposta. Todo código que começa com 4 sinaliza erro do lado do cliente — URL errada, recurso que não existe, requisição malformada. O 404 caiu na casa do “recurso não encontrado” pela mesma razão que 200 significa sucesso e 500 significa erro no servidor: é convenção de numeração, não referência a um lugar físico.
Por que isso importa para quem cuida de infraestrutura
Saber que o 4xx é sempre erro do cliente e o 5xx é sempre erro do servidor economiza tempo de diagnóstico: um 404 em massa nos logs aponta para link quebrado, rota removida ou regra de reescrita errada — não para o servidor caindo. Confundir as duas famílias de código é um erro comum em troubleshooting básico de web server, e a lógica por trás do número é mais útil de guardar do que a lenda da sala.
Também vale como lembrete profissional: a história da sala 404 sobrevive porque é uma baita história, repetida sem checar a fonte primária — o mesmo tipo de informação não verificada que circula em runbook de incidente e vira “fato” só de tanto ser repassada adiante.
Conclusão
Não existe sala 404 no CERN. O número veio de uma convenção de numeração de protocolo, não de uma piada de corredor — e o próprio codesenvolvedor da web já desmentiu a lenda pessoalmente. Da próxima vez que aparecer um 404 no log, ao menos agora você sabe de onde ele realmente veio.