Ich führe den folgenden Befehl von einer PowerShell-Konsole auf einem Windows 8-Computer aus und versuche, einen Server 2012 R2 RDS-Verbindungsbroker zu konfigurieren:
Import-Module RemoteDesktop
Set-RDSessionCollectionConfiguration -CollectionName "Example" -CustomRdpProperty "gatewayhostname:s:rdp.example.com" -ConnectionBroker "ep-ts01.ad.example.com"
Obwohl ich spezifiziere, welcher Verbindungsbroker verwendet werden soll, versucht er immer , eine Verbindung herzustellen zu localhost
:
New-PSSession: [localhost] Die Verbindung zum Remote-Server localhost ist mit der folgenden Fehlermeldung fehlgeschlagen: Der Clie kann keine Verbindung zu dem in der Anforderung angegebenen Ziel herstellen. Stellen Sie sicher, dass der Dienst auf dem Ziel ausgeführt wird und Anforderungen akzeptiert. Konsultieren Sie die Protokolle und Dokumentationen für den WS-Management-Dienst, der auf dem Ziel ausgeführt wird, am häufigsten IIS oder WinRM. Wenn das Ziel der WinRM-Dienst ist, führen Sie den folgenden Befehl auf dem Ziel aus, um den WinRM-Dienst zu analysieren und zu konfigurieren: "winrm quickconfig". Weitere Informationen finden Sie im Hilfethema about_Remote_Troubleshooter.
Funktioniert jedoch Get-RDSessionCollection -ConnectionBroker ep-ts01.ad.example.com
einwandfrei und gibt die Sammlungen zurück.
Es ist die gleiche Geschichte, wenn ich Enter-PSSession ep-ts01.ad.example.com
sie von dort aus betreibe. Aber wenn ich den Befehl vom Server selbst (dh nicht aus der Ferne) funktioniert es ganz gut.
Wie kann ich das beheben?
Enable-PSRemoting -Force
, um sicherzustellen , dass die richtigen Dienste konfiguriert / ausgeführt werden und die entsprechenden Firewall-Regeln (falls zutreffend) aktiviert sind.