SCOM Exchange Managment Pack Error ‘Count’

Problem:

Scom error from Exchange 2010 Managementpack , can’t create System.PropertyBagData pointing to HotFixValidation.vbs

C:\Program Files\Microsoft Monitoring Agent\Agent\Health Service State\Monitoring Host Temporary Files 284\5106\HotFixValidation.vbs(117, 10) Microsoft VBScript runtime error: Subscript out of range: ‘count’

Reason:

The script is only checking explicit for version 6 agents and has no loop for newer agents. So variable hotfixVersion is not set for the following checks.

If (Left(OpsMgrVersion,3) = "6.0") Then
        hotfixVersion = SP1FileVersion
        kbLink = "http://go.microsoft.com/fwlink/?LinkID=167911"
ElseIf (Left(OpsMgrVersion,3) = "6.1") Then
        hotfixVersion = R2FileVersion
    kbLink = "http://go.microsoft.com/fwlink/?LinkID=167912"
End If 

Solution:

If you have only V7 agents in use , disable the monitor as the newer agent should have the fixes included.

If you have older Agent Versions , try to manually edit the Management Pack and set hotfixVersion to = “6.1.7221.2” just below line : Const R2FileVersion = “6.1.7221.2”

This entry was posted in Fix IT, Information Technology and tagged , . Bookmark the permalink.

Comments are closed.