J'exécute la commande suivante à partir d'une console PowerShell sur une machine Windows 8, essayant de configurer un courtier de connexion RDS Server 2012 R2:
Import-Module RemoteDesktop
Set-RDSessionCollectionConfiguration -CollectionName "Example" -CustomRdpProperty "gatewayhostname:s:rdp.example.com" -ConnectionBroker "ep-ts01.ad.example.com"
Cependant, même si je spécifie le Connection Broker à utiliser, il essaie toujours de se connecter à localhost
:
New-PSSession: [localhost] La connexion au serveur distant localhost a échoué avec le message d'erreur suivant: Le clie ne peut pas se connecter à la destination spécifiée dans la demande. Vérifiez que le service sur la destination s'exécute et accepte les demandes. Consultez les journaux et la documentation du service WS-Management exécuté sur la destination, le plus souvent IIS ou WinRM. Si la destination est le service WinRM, exécutez la commande suivante sur la destination pour analyser et configurer le service WinRM: "winrm quickconfig". Pour plus d'informations, consultez la rubrique d'aide about_Remote_Troubleshooting.
Cependant, Get-RDSessionCollection -ConnectionBroker ep-ts01.ad.example.com
fonctionne très bien et retourne les collections.
C'est la même histoire si je le fais Enter-PSSession ep-ts01.ad.example.com
et que je l' exécute à partir de là. Cependant, si j'exécute la commande à partir du serveur lui-même (c'est -à -dire pas à distance), cela fonctionne très bien.
Comment puis-je réparer cela?
Enable-PSRemoting -Force
pour vous assurer que les services corrects sont configurés / en cours d'exécution et que les règles de pare-feu appropriées (le cas échéant) sont activées.