PowerShell Universal on offline system

PowerShell Universal on offline system

avatar

Trying to run PowerShell Universal on offline system (Windows 2022) and can't get past the first run. Version 2026.3 just sticks on a website with a black square in the top left with "Connecting" or "Reconnecting". Using 2025.2.3 results in a full black page.

Only issue in the log file is that it can't check for an update or connect to devolutions.net:443.

All Comments (1)

avatar

Hello @mfutrowsky

Thank you for the details.

PowerShell Universal supports offline licensing, so the failed update or external connectivity check alone would not be expected to prevent PSU from running when an offline license is being used.

To narrow down what is happening during the first run, could you please confirm the following?

1. The exact 2026.3 build you are testing.
2. How PSU is hosted: MSI / Windows Service, IIS, ZIP, or another method.
3. Whether the browser is running directly on the Windows Server 2022 system or from another machine.
4. Whether you are using an offline license or attempting the Devolutions Account / Developer License flow.
5. Whether the Universal.Server process remains running while the page shows "Connecting" or "Reconnecting".
6. The first relevant errors shown in the browser Developer Tools Console when the issue occurs.

If you are hosting PSU in IIS, please also confirm whether the WebSocket Protocol Windows feature is installed, as it is required for PSU when hosted in IIS.

Because this is a public forum, please sanitize all evidence before posting. Remove credentials, tokens, license keys, cookies, private keys, full connection strings, email addresses, usernames, customer data, tenant or account identifiers, internal domains, hostnames, IP addresses, and private URLs. Please do not upload unredacted HAR files, memory dumps, database backups, or complete configuration files to this public thread.

References:
https://docs.devolutions.net/powershell-universal/licensing
https://docs.devolutions.net/powershell-universal/config/hosting/hosting-iis

Best regards,
Ruben Tapia