Oof, zip upgrade in Windows server is just not having it, from 5.6.8 to 2026.1.3
Full of
[Error] [App-Webtools] Startup: The term ‘New-UDIcon’ is not recognized as a name of a cmdlet, function, script file, or executable program.
Check the spelling of the name, or if a path was included, verify that the path is correct and try again.
basically looks like the commands are not known. Using Powershell 7.5.4 Env, even tried integrated still failed.
Im always gun shy on upgrading cause it’s never been a smooth process, a few times its been flawless but more often than not its not just a “drop in new zip extract, update web.config/appsettings.json” and update iis directory and go.
Edit: Looks like installing Universal via powershell module fixed this issue.
This upgrade works like a charm in one of my environments, in another I get the same problem I got with 2026.1.1 (mentioned here). It seems unable to load any PS modules whatsoever. Tried restarting the service and also rebooting the entire server, this didn’t help, so now it’s reverted to 2026.1.2 again. Any idea what this might be?
Thanks for addressing the client secret - using this method currently and it works well.
EDIT: Had to revert this change because my instances stopped working while using the secret configured - they were getting caught in a redirection loop, I didnt get to the bottom of why, but will have to do more testing another time.
I’m currently using OIDC settings in “C:\ProgramData\PowerShellUniversal\appsettings.json”. The upgrade in itself doesn’t seem to update this file. How do I alter the json to use a secret variable?
It’s not designed to work with appsettings.json i don’t think, rather, remove your config from appsettings, and add it in the GUI, that way it’ll land in your .universal\authentication.ps1 and will use the secret variable you selected.