我最近将 Web 服务器从 Server 2008 R2 迁移到了 Server 2012 R2
除了一个问题之外,dotdefender 应用程序防火墙运行正常。
对于大型 PDF(约 15MB 或更大),加载时间需要 1 到 5 分钟,具体取决于大小。
小于~14MB 的 PDF 根本不需要时间。
使用 procmon,我能够看到 webservice 以每秒 10KB 的速度构建文件,直到 webservice 完成缓存文件为止。(我不确定这里到底发生了什么)但我可以看到文件构建,直到它具有文件的总位数。
在 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 中的检查响应,但没有效果。
谁能帮助我?
答案1
您好,很抱歉打扰了这条有点旧的帖子。
据我所知,Applicure DotDefender 与 Windows Server 2012 R2 不兼容。我尝试使用 Server 2012 R2 与 IIS 8.5,但它不再起作用了。
这是关于如何使用 Apache~mod_proxy + DotDefender 5.13 保护 IIS 8.5(或任何 Windows Web srv)的白皮书(由我撰写)。
抱歉,这是用我的母语写的,但我希望你能明白发生了什么。
这是一份白皮书,讨论如何使用 Apache、mod_proxy 和 Dotdefender 保护 IIS 安装。以阿塞拜疆语撰写。
第二种情况是,您可以尝试将该 URL(PDF 上传页面)列入白名单。但众所周知,每个白名单都是机器的潜在“门户”。
干杯。