Назад | Перейти на главную страницу

Почему я получаю 500 случайных ошибок на моих веб-сайтах MVC и ASP на iis 7?

Кажется, это происходит почти на каждом сайте, и не имеет значения, является ли он веб-сайтом ASP или .NET. если вы обновитесь сразу после того, как получите эту ошибку, она исчезнет и не вернется, просто нажав кнопку «Обновить» несколько раз. У меня два сервера работают с балансировкой нагрузки для IIS. РЕДАКТИРОВАТЬ Также это допустимые пути для имен папок. Страницы подключаются к базе данных Microsoft SQL на другом сервере. Пулы приложений настроены для использования разных пользователей домена для всех веб-сайтов A, а также для всех остальных букв алфавита в соответствии с инструкциями Microsoft. У каждого веб-сайта есть собственный пул приложений. РЕДАКТИРОВАТЬ

Попробуйте «не» балансировать нагрузку на серверы, чтобы увидеть, не отвечает ли один из серверов.

В сообщении об ошибке также указывается «Код ошибки 0x80070035», который подробно описан на сайте Microsoft: http://support.microsoft.com/kb/942031.

Ошибка в основном означает «Доступ запрещен», IIS не может получить доступ к папке, я бы начал с проверки разрешений этой папки. Вы должны убедиться, что у IIS есть хотя бы доступ для чтения к этой папке и файлам внутри. Если веб-сайт использует сценарии, вы также, вероятно, захотите разрешить доступ на выполнение для сценариев.

Мой исходный ответ был съеден ошибкой, поэтому краткая версия:

Ошибка говорит, что это, вероятно, разрешения, но это похоже на предположение, основанное на том, что он пытался сделать в то время. Связь выглядит хорошей возможной дополнительной причиной.

Ошибка вызвана обработчиком статических файлов, что означает, что какое-либо активное содержимое не выполнялось; запрос еще не прошел аутентификацию. Так что код приложения здесь не задействован.

Похоже, что контент находится на общем ресурсе UNC.

  • Находятся ли «все веб-сайты» на одном сервере?

  • Действительно ли проблема затрагивает «все веб-сайты» или только «все веб-сайты на этом файловом сервере»? (Это то же самое?)

  • Можете ли вы переместить один или несколько сайтов локально, чтобы посмотреть, исправит ли это проблему?

Сетевой захват кажется таким мощь помогите, если это касается проблемного экземпляра.

Журналы событий приложений, вероятно, также помогут, если есть какие-либо соответствующие записи.

Вкратце: возможно, клиент (IIS) и файловый сервер не всегда в хороших отношениях; рассмотрение проблем, связанных с сетью, кажется правильным, если предположить, что комплексная проверка, связанная с SMB (MaxCmds и т. д.), уже решена.