When running version 5.0.2 of the script vmwarevSphereHealthCheck.pl under a restricted user I receive the error:
Can't use an undefined value as an ARRAY reference at ./vmwarevSphereHealthCheck.pl line 490
I have added the recommended permissions found elsewhere on this forum to the role:
Datastore.Browse
Global.Diagnostics
Global.Licenses
Global.Settings
Sessions.ViewAndStopSessions
Sessions.ValidateSession
Still I receive above error. When running under an admin user, I don't get the error. Some permissions are still missing. I'm running on vSphere vCenter Server 5 (455964) and ESXi 5 (515841).