IIS 在查看工作进程时出现算术溢出

IIS 在查看工作进程时出现算术溢出

使用 IIS v7.5.7600 并单击“工作进程”时弹出此错误:

执行此操作时出现错误。

算术运算导致溢出。

这是由一家知名托管公司运行的 Windows Server 2008 R2 Enterprise SP1。

如果我appcmd list config在命令行上运行没有任何抱怨,表明 applicationHost.config 文件是有效的。

“算术”可能指的是计算在这些列中显示的值: 从另一台机器截取的 IIS 工作进程显示屏幕截图

我宁愿不必重新安装 IIS,因为我们有多个实时 ASP.NET 和 ColdFusion 网站,它们都运行正常,而且我们希望避免停机。但同样,我想使用工作进程功能来调查问题(可能是黑客)。

也许有一种方法可以解决这个问题,而不需要关闭它太久?

答案1

在没有已知答案的情况下,我被迫得出结论,我可能受到了 ColdFusion 漏洞的影响,该漏洞记录在https://www.elliottsprehn.com/cfbugs/bugs/82203这表明……

已关闭 Bug 82203(连接器安装程序 (wsconfig.jar))提交者:Ankur Srivastava 提交时间:2010 年 2 月 23 日星期二

在 Windows 2008 64 位、IIS 7 和 CF 9 64 位上。

在安装 CF 之前,服务器管理器(Windows 2008)下的性能计数器对话框已完全填充。此外,工作进程也已正确列出,没有任何错误。

安装 CF 9 后,没有与 IIS 7 建立连接器,在 IIS 管理器 > 工作进程中抛出错误:

“执行此操作时出现错误。算术运算导致溢出。”

在服务器管理器 > 诊断 > 监控工具 > 性能监视器 > 单击添加,CF 安装后性能计数器对话框为空。

产品:ColdFusion 9.0

相关内容