403 Запрещенные ошибки с настройкой производительности и кеширования IIS

Недавно я перешел с управляемого сервера на AWS под управлением Windows 2012 R2 с IIS 8.5.

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

Однако, если я нажимаю F5 для перезагрузки страницы, консоль начинает получать ошибки. Чем чаще обновляется страница, тем больше ошибок и почти всегда: 403 Запрещено. Иногда они уходят, но часто на консоли их бывает до 10-15. Это происходит не только когда я вручную обновляю, но и когда отправляются формы и страница также запрограммирована на обновление.

Это происходит с файлами изображений, css и js. Файлы js являются самыми большими, потому что это вызывает ошибки в моей установке веб-почты, не позволяя TinyMCE загружать его файлы js. Это предотвращает использование WYSIWYG-редактора веб-почты и делает его бесполезным.

Я уверен, что мне что-то не хватает в кэше IIS; но это не моя сфера деятельности. Я знаю, что есть много ресурсов по настройке IIS, я прочитал десятки из них, но не могу найти решение.

Вот краткое изложение текущей настройки:

Настройка:

  • Windows Server 2012 R2
  • Версия IIS: 8.5 Пример сайта:
  • Тестирование в Chrome в Windows 10

Общие заголовки:

  • Keep Alive = true
  • Expire Content = false

Сжатие:

  • Динамическое сжатие = false
  • Статическое сжатие = true

Кэширование:

  • js = 2 дня
  • css = 2 дня
  • изображений = 30 дней

Спасибо!

1
задан 22 August 2019 в 22:45
1 ответ

Спасибо @LexLi ..

Предложение заглянуть в журналы IIS заставило меня снова двигаться. Отсюда я смог найти сообщение на форуме, которое показалось мне актуальным ( https://forums.iis.net/t/1192952.aspx ), потому что оно показало ту же ошибку, что и я (комбинация 403 502

В сообщении говорилось об ограничениях IP, что имело смысл, почему он не работает при нажатии F5 последовательно, но не по истечении определенного периода времени. Я нашел настройку динамического ограничения IP и увеличил ее ... похоже, проблема устранилась.

Еще раз спасибо @LexLi за толчок.

2
ответ дан 3 December 2019 в 20:14

Теги

Похожие вопросы