Недавно я перенес веб-сервер с Server 2008 R2 на Server 2012 R2.
Брандмауэр приложения dotdefender работает нормально, за исключением одной проблемы.
Для больших PDF-файлов размером ~ 15 МБ загрузка может занять от 1 до 5 минут в зависимости от размера.
PDF-файл размером менее ~ 14 МБ занимает совсем немного времени.
Используя procmon, я смог увидеть, как веб-сервис создает файл со скоростью 10 КБ в секунду, пока веб-сервис не завершит кэширование файла. (Я не уверен, что здесь происходит на самом деле), но я мог видеть сборку файла до тех пор, пока в нем не будет общего количества битов из файла.
После того, как я включил трассировку в 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 против IIS 8.5, он больше не работает.
Вот технический документ (написанный мной) о том, как защитить IIS 8.5 (или любой Windows Web SRV) с помощью Apache ~ mod_proxy + DotDefender 5.13.
Извините, он написан на моем родном языке, но я надеюсь, что вы поймете, что происходит.
И второй вариант в вашем случае вы можете попробовать внести этот URL в белый список (страница загрузки PDF). Но, как мы все знаем, каждый белый список - это потенциальная «дверь» в машину.
Ура.