CMPivot Requirements - "Unsupported powershell version"

Iron Contributor

Hi, if I run these in cmpivot, they work.  

 

Operatingsystem

 

OR

 

SystemDevices

 

OR

 

Operatingsystem | project device, Caption

 

but if I run something like this (and many other things)

 

 Device | where (Manufacturer like 'Dell')

 - (when all devices are Dells)

 

OR

 

Registry('hklm:\\SOFTWARE\\Microsoft\\NET Framework Setup\\NDP\\v4\\Client') | where Property == 'Release'

 

I get "unsupported powershell version" from all contactable devices.  

We are currently on Powershell version 5.1.19041.1645

MECM is v2111 with a single site

 

As we have a fairly hardened environment via Group Policy, I'm guessing that maybe this has nothing to do with the powershell version and it is actually something to do with communication.  

I can use remote registry outside cmpivot. 

c:\windows\ccm\scriptstore is in our exceptions for AV.  

We have allsigned as our PS policy and remote powershell is blocked.

The MS 2011 cert is in the Trusted publishers cert store

We have all the prereqs covered based on the documentation - CMPivot for real-time data - Configuration Manager | Microsoft Docs

I am admin on the endpoints and full admin in MECM.  

Does anyone know what might cause this, maybe there is a requirement missing from the documentation. 

 

 

 

 

0 Replies