我们有一个(相当旧的)Windows Server 2003,从上周开始出现一些奇怪的行为。
它决定所有本地管理员和本地系统不再被允许执行任何操作,包括创建事件触发器或终止任务(通过任务管理器除外)。
重启后问题消失。
什么可能导致这种行为?
更新:
这也会影响 VBS 脚本,例如用于从群集服务控制 IIS 的 clusweb.vbs 脚本。
这一行:
set objWmiProvider = GetObject("winmgmts:/root/cimv2")
导致此错误:
Generic Script <IIS>: Script Error: Line=50, Character = 4
Generic Script <IIS>: Source: SWbemServicesEx
Generic Script <IIS>: Description: Access denied
Generic Script <IIS>: Error: 2147749891 (0x80041003) - Description: Access denied (Source: SWbemServicesEx)
在测试服务器上,无论由管理员还是非管理员运行,该线路都可以运行。
更新:
看来该问题还会导致群集资源降级和故障转移。我在测试系统中尝试了非分页池中的内存泄漏,看看是否会得到相同的(灾难性的)结果,但结果并不完全相同(任何时候都没有“拒绝访问”,程序只是无法启动)。
有什么想法可能导致这一切吗?
答案1
这听起来很像 downadup 病毒感染了您的服务器。我在 DC 上遇到过非常类似的问题;重新启动后,它运行正常。但过了一会儿,服务器服务(以及其他服务)就会停止,服务器将无法使用。
会推荐明显的扫描/更新等。
抱歉,我使用了该答案,但我还不能添加任何评论……
HTH,詹姆斯