Я недавно переместил Сервер формы веб-сервера 2 008 R2 на Сервер 2 012 R2
dotdefender брандмауэр приложения хорошо работает за исключением одной проблемы.
На большом PDF ~15MB или больше это берет где угодно от 1 - 5 минут для загрузки в зависимости от размера.
PDF, меньший, чем ~14MB, занимает время вообще.
Используя procmon я смог видеть, что веб-сервис создает файл 10KB в секунду, пока веб-сервис не завершился, кэшировал файл. (Im, не уверенный, что действительно продолжается здесь), но я видел, что сборка файла до него имела общее количество битов из файла.
После того, как я позволяю проследить в IIS 8, я смог видеть, что dotdefender поражался об один раз во второй с 3 фильтрами ISAPI.
dotDefenderCookieFilter --> C:\Program Files\Applicure\dotDefender for IIS\lib\dd_filt_cookie.dll
dotDefenderMaskingFilter --> C:\Program Files\Applicure\dotDefender for IIS\lib\dd_filt_masking.dll
dotDefenderResponseFilter --> C:\Program Files\Applicure\dotDefender for IIS\lib\dd_filt_response.dll
Если я удаляю:
dotDefenderResponseFilter --> C:\Program Files\Applicure\dotDefender for IIS\lib\dd_filt_response.dll
Фильтр PDF загрузился бы прекрасный.
Я отключаю Ответы Проверки в dotDefender, но он не имел никакого эффекта.
Кто-либо, кто смог помогать мне с этим?
Здравствуйте и извините за то, что немного подкачал старый поток.
AFAIK Applicure DotDefender не совместим с Windows Server 2012 R2. Я попробовал его с Server 2012 R2 vs IIS 8.5, но он больше не работает
Вот вам белая статья (которую я написал) о том, как защитить IIS 8.5(или любую другую версию Windows Web srv) с помощью Apache~ mod_proxy + DotDefender 5. 13.
Извините, он написан на моем родном языке, но я надеюсь, что вы поймете из него, что происходит.
И второй выбор в вашем случае вы можете попробовать белый список этого URL (страница загрузки PDF). Но, как мы все знаем, каждый белый список - это потенциальная "дверь" к машине.
Твое здоровье.