Product: PowerShell Universal
Version: 4.0.0-beta1
Host: IIS (Server 2019)
The health checks report:
-
The CPU utilisation of the VM as a very large number.
-
IIS WebSocket Feature Enabled error with casting unsigned int to signed int.
See the below in the logs
[14:34:50 ERR] Health check failed: Unable to cast object of type 'System.UInt32' to type 'System.Int32'. System.InvalidCastException: Unable to cast object of type 'System.UInt32' to type 'System.Int32'. at PowerShellUniversal.IISWebSocketCheck.Check(IServiceProvider serviceProvider) in C:\actions-runner\_work\universal\universal\src\Universal.Server\Services\Health\IISWebSocketCheck.cs:line 42 at PowerShellUniversal.HealthCheckService.RunChecks() in C:\actions-runner\_work\universal\universal\src\Universal.Server\Services\Health\HealthCheckService.cs:line 38