VMware Communities
scofieldge
Contributor
Contributor
Jump to solution

Global symbol "$taskString" requires explicit package

i have some esx4.0 and esx3.5 , they are all managmented by a vc4.0, when i run the heathcheck perl script,have a error blow

Global symbol "$taskString" requires explicit package name at D:\vmware\vmwareHe
althCheck.pl line 1845.
Execution of D:\vmware\vmwareHealthCheck.pl aborted due to compilation errors.
Reply
0 Kudos
1 Solution

Accepted Solutions
ildanish
Contributor
Contributor
Jump to solution

Hi,

I had exactly the same problem, I found out that editing the perl script changing the name of the variable from $taskString to $task_string fixes the problem.

Hope I've been useful,

bye

Daniele

View solution in original post

Reply
0 Kudos
3 Replies
ildanish
Contributor
Contributor
Jump to solution

Hi,

I had exactly the same problem, I found out that editing the perl script changing the name of the variable from $taskString to $task_string fixes the problem.

Hope I've been useful,

bye

Daniele

Reply
0 Kudos
KWBS
Contributor
Contributor
Jump to solution

Hi,

hat the same problem. Solution from ildanish works Smiley Happy Thank you.

Greetings

Dustin

Reply
0 Kudos
richardhale
Contributor
Contributor
Jump to solution

confirmed, i had exactly the same issue and this has resolved it.

Thanks

Richard

Reply
0 Kudos