使用 IIS v7.5.7600 并单击“工作进程”时弹出此错误:
执行此操作时出现错误。
算术运算导致溢出。
这是由一家知名托管公司运行的 Windows Server 2008 R2 Enterprise SP1。
如果我appcmd list config
在命令行上运行没有任何抱怨,表明 applicationHost.config 文件是有效的。
我宁愿不必重新安装 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