Tour de PowerShell Universal 1.2

I made a video that does a good start to finish on PowerShell Universal 1.2. It’s a good overview of everything but doesn’t get too deep.

5 Likes

This demo skip over Licensing. I have a UD License, it is good to go with Powershell Universal?

Yep! You’ll have access to the API and Dashboard features. If you have any trouble with licensing, let me know.

1 Like

Hi Adam, I have a UD licence but unfortunately it is not working with PowerShell Universal.

Web Interface does not respond any more

An unhandled exception was thrown by the application.

Exception:
System.Exception: Invalid license specified.
at UniversalLicensing.LicenseManager.DecodeLicense(String licenseText)
at Universal.Server.Services.LicenseService.Get() in E:\src\universal\src\Universal.Server\Services\LicenseService.cs:line 67
at Universal.Server.Services.LicenseService.GetLicenseStatus(String productName) in E:\src\universal\src\Universal.Server\Services\LicenseService.cs:line 128
at Universal.Server.Services.LicenseService.IsLicensed(String productName) in E:\src\universal\src\Universal.Server\Services\LicenseService.cs:line 121
at Universal.Server.Services.LicenseService.IsLicensedFeature(Feature feature) in E:\src\universal\src\Universal.Server\Services\LicenseService.cs:line 94
at Universal.Server.Services.ApiProxy.ExecuteAsync(HttpContext httpContext) in E:\src\universal\src\Universal.Server\Services\ApiProxy.cs:line 109
at Universal.Server.Middleware.RoutingMiddleware.Invoke(HttpContext httpContext, IPolicyEvaluator policyEvaluator) in E:\src\universal\src\Universal.Server\Middleware\RoutingMiddleware.cs:line 56
at Swashbuckle.AspNetCore.SwaggerUI.SwaggerUIMiddleware.Invoke(HttpContext httpContext)
at Swashbuckle.AspNetCore.Swagger.SwaggerMiddleware.Invoke(HttpContext httpContext, ISwaggerProvider swaggerProvider)
at Microsoft.AspNetCore.Session.SessionMiddleware.Invoke(HttpContext context)
at Microsoft.AspNetCore.Session.SessionMiddleware.Invoke(HttpContext context)
at Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddleware.g__Awaited|6_0(ExceptionHandlerMiddleware middleware, HttpContext context, Task task)
at Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddleware.HandleException(HttpContext context, ExceptionDispatchInfo edi)
at Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddleware.g__Awaited|6_0(ExceptionHandlerMiddleware middleware, HttpContext context, Task task)
at Microsoft.AspNetCore.Diagnostics.StatusCodePagesMiddleware.Invoke(HttpContext context)
at Microsoft.AspNetCore.ResponseCompression.ResponseCompressionMiddleware.Invoke(HttpContext context)
at Microsoft.AspNetCore.Builder.Extensions.MapMiddleware.Invoke(HttpContext context)
at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpProtocol.ProcessRequests[TContext](IHttpApplication`1 application)

You can delete the file in C:\ProgramData\UniversalAutomation.universal\licenses.ps1 to get it to start working again.

Email me with your license info and I can make sure we get you up and running. adam[at]poshtools.com

Thanks Adam, i have emailed you the license info.