Спасибо, Крис. Думаю, я просто пытаюсь понять, были ли на всех серверах применены одинаковые патчи, как этот единственный сервер получал разные DLL и, в свою очередь, хэшировал значения для остальных?
есть массив из около 12 серверов, обслуживающих веб-сайт. За последние несколько часов один сервер начал генерировать исключения для запросов WebResource.axd и ScriptResource.axd.
исключение
System.Web.HttpException - это недопустимый запрос ресурса скрипта.
Трассировки стека
в System.Web.Handlers.ScriptResourceHandler.ProcessRequest (контекст HttpContext)
в System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute ()
в System.Web.HttpApplication.ExecuteStep (шаг IExecutionStep, логический и завершен синхронно)
Неработающий URL сервера
/WebResource.axd?d=S6kjkBsrIKni9uO5HCkv0c8eYObzibWXn9R6A7Yr_Fy7CW4dRFZm1HfcnUTEZ8xBYZDM-5zeTVk1tTgC1hp7d5YYw3o1&t=634308186300177825
URL всех других серверов
/WebResource.axd?d=yj6PW1hbOvqhMkOh2gYGlw2&t=634207187366247462
Я проверил web.config, machine.config для каждого сервера, и все они идентичны. Единственное различие, которое удалось найти до сих пор, заключается в том, что до начала проблемы серверы были исправлены, после чего проблемный сервер, похоже, использует другую версию System.Web.dll для других?
Есть идеи?