Introducing new Management Infrastructure (MI) API

In Windows 8/Windows server 2012 we introduced new Management Infrastructure (MI) API for writing WMI provider and client applications. This blog post will explain our goals for “Improving developer Experience”  and WHY  we did a new API for client and provider, instead of updating existing WMI API. We will continue to cover “HOW” to write…


Using WS-Man to invoke a Powershell Cmdlet

First, let me apologize for the lack of posts to this blog.  Out original team goal was to have a new post every month, but holidays/vacations/work got in the way.  I’ll try to restart this rhythm.  For this first post of the New Year, I’m going to cover a more technical topic. Most Windows administrators…


Why do I get ACCESS DENIED when running commands on a remote PS runspace?

This blog entry describes the reasons behind getting “Access Denied” on certain commands run on remote PS runspaces and ways to work around them. The category of commands include ones that authenticate to other services, try to access network resources and others that depend on the “impersonation” level of the security token. The commands would…

1

Powershell Remoting fails with 502 error from server

502 usually results from an intermediate gateway/proxy unable to understand server’s response. If however, you don’t expect a gateway or proxy to sit between your client and server, this error may result from a misconfigured proxy settings on your client box. To view, proxy settings, run the following on your client box:     netsh winhttp…

0

Powershell Remoting through Load Balancers : The "select or value was not found" problem

Powershell remoting is supported over load balancers with configuration described at http://msdn.microsoft.com/en-us/library/ee309370(VS.85).aspx#load_balancing_in__the__iis_extension_hosting_model   Users when trying to use this feature may hit a problem that breaks an active runspace with an error that looks like the following:  “the select or value F8037657-C31F-4B2F-9BCA-CAD89BC7C9F1 specified in the request was not found. ”   The above error ideally…

0