ASP.NET AJAX e a data da máquina

Primeiramente, PQP!

Pronto, já me revoltei do erro tosco que eu estava tendo.

Bom, estou desenvolvendo uma aplicação ASP.NET, com Visual Studio 2008 e AJAX, quando hoje o meu site começou a dar um erro estranho...
Ao tentar abrir páginas com controles como TreeView, TabControl, etc, a mesma não era carregada corretamente. Imagens e recursos (como arquivos JavaScript) faltando, o que acabava caindo no erro "Sys is undefined" (basicamente, este erro ocorre porque o browser não consegue carregar alguns scripts através do
ScriptResource.axd).

Fiquei chateado com o erro (para não dizer pré-desesperado, rs). Para idenficar melhor o que estava acontecendo, peguei uma das urls geradas pelo ScriptResource.axd ou WebResource.axd e testei ela no browser. Apareceu um outro erro: "Specified argument was out of the range of valid values. Parameter name: utcDate".

Google pra cá, Google prá lá, acabei encontrando algumas pessoas que tiveram esse problema quando a hora da máquina estava atrasada...

Olhei para meu relógio, e a "surpresa" é que ele estava 2 anos atrasado! Arrumei e tudo voltou a funcionar!

Agora porque estava atrasado? É que a bateria do meu computador deve estar zuada, e todo dia tenho que colocar a data e hora, e devo ter me enganado hoje...

Amanhã vou ver de ir comprar uma bateria nova...

Comentários

Postagens mais visitadas deste blog

Trocando configurações padrão do Live TIM

Impressões sobre a prova SAA-C02 (AWS Solutions Architect Associate)

Uma proposta de Clean Architecure com Modelo de Atores