Nach dem Update auf 21.2.68.1492+ funktionieren diverse Sensoren nicht mehr. u.a. der Sensor zur Aktualitätsprüfung einer Logdatei:

param(
$serverName,
$path
)
Invoke-Command -ComputerName $serverName -ArgumentList $path -ScriptBlock {
$path = $args[0]
$lastLog = (Get-ChildItem $path).LastWriteTime
$currentDate = Get-Date
$DateDiff=New-TimeSpan -Start $lastLog -End $currentDate
write-host $DateDiff.seconds,":OK"
}

Bekam ich bisher als Ergebnis wann die letzte Änderung erfolgt ist, erhalte ich nach dem Update:

"Antwort nicht wohlgeformt: "(Fehler eines Befehls mit einer Eingabeaufforderung.
Das Hostprogramm oder der Befehlstyp unterstützt keine Benutzerinteraktion.
Verwenden Sie ein Hostprogramm, das die Benutzerinteraktion unterstützt,
z. B. die Windows PowerShell-Konsole oder Windows PowerShell-ISE,
und entfernen Sie Befehle mit Eingabeaufforderungen aus Befehlstypen,
die keine Benutzerinteraktionunterstützen, z. B. Windows PowerShell-Workflows. )"
(Code: PE132)"

Article Comments

Hi there,

Please check the /systemsetup.htm?tabid=2 page of your PRTG installation to see if the PowerShell Security Enhancement feature is enabled. If so, try to disable it and perform a rescan of the sensor.

Do they work again afterwards?


Kind regards,
Felix Saure, Tech Support Team


Aug, 2021 - Permalink