Jannos-443 / PRTG-VMware-Snapshot

PRTG VMware Snapshot Monitoring
MIT License
13 stars 2 forks source link

Latest Vcenter error: Object reference not set to an instance of an object. #7

Closed cipo80 closed 2 years ago

cipo80 commented 2 years ago

Hi Jannos, many thanks for your scripts and works!

Yesterday I've upgraded one of our two Vcenter to the latest release (7.0.3.00700), after that the snapshot script stop to working on that vcenter, I receive from PRTG this error: Could not connect to vCenter server xxxx.xxxxx.xx. Error: Object reference not set to an instance of an object. If I execute the script by windows is working and the output it's exactly the same as the other old vcenter (7.0.3.00500), check the screenshot below.

Any idea?

Thanks 2022-07-15_10h17_44

cipo80 commented 2 years ago

Same error with your other script PRTG-VMWare-Alerts.ps1

Jannos-443 commented 2 years ago

Hello cipo80,

could you please try the latest "PRTG-VMware-Snapshot.ps1" version? if it still doesn´t work please try this steps:

cipo80 commented 2 years ago

Hello Jannos,

thank you for the asnswer, I tried the latest version before post, same result. I just try the _test one and error change to "line:219 char:9 --- message: Object reference not set to an instance of an object. --- line: $null = Connect-VIServer -Server $ViServer -Credential $Credentials" Same error launching on windows by Powershell 32-bit, the script it's working using Powershell 64-bit, check the screenshots below. Seems to be not working the 64-bit forcing parameter, I try also using PSx64.exe used for that pourpose by another script (Veeam health), but again same error! https://kb.paessler.com/en/topic/32033-is-it-possible-to-use-the-64bit-version-of-powershell-with-prtg#:~:text=As%20PRTG%20can%20start%2064bit,back%20the%20results%20to%20PRTG.

2022-07-18_09h05_18

2022-07-18_09h22_55

Jannos-443 commented 2 years ago

Maybe check if there is an Update for the Vmware powershell module.

Update-Module VMware.VimAutomation.Core or Update-Module VMware.PowerCLI

cipo80 commented 2 years ago

The update module did the trick! Now it's working also the standard script (no test).

Thank you for the support!