Wenn bei der Verwendung von PowerShell Remoting ein HTTP Fehler 502 als Fehlercode zurückgegeben wird ist oft ein Proxy oder Gateway die Ursache dafür. Ob das System für PowerShell einen Proxy verwendet kann über die netsh Shell ermittelt werden:
netsh winhttp show proxy
Wird ein Proxy angezeigt sollten die Remote Ziele als Ausnahme konfiguriert werden:
netsh winhttp set proxy [servername] [bypass-list]
Ggf. ist die Proxyeinstellung auch unbeabsichtigt gesetzt. In diesem Fall kann die Einstellung komplett zurückgesetzt werden:
netsh winhttp reset proxy
Nachdem die Ausnahme eingetragen bzw. der WinHttp Proxy entfernt wurde sollte auch PowerShell Remoting wieder funktionieren.
Hinweis:
Ich hatte dieses Problem kürzlich bei der Verwendung der Exchange Management Shell. Die Exchange Management Shell baut immer eine Verbindung über den FQDN des Servers auf. Das bedeutet das bei der Verwendung der Exchange Management Shell immer auch PowerShell Remoting verwendet wird. |