Я виконую наступну команду з консолі PowerShell на машині Windows 8, намагаючись налаштувати брокера підключення RDS-сервера для сервера 2012 R2:
Import-Module RemoteDesktop
Set-RDSessionCollectionConfiguration -CollectionName "Example" -CustomRdpProperty "gatewayhostname:s:rdp.example.com" -ConnectionBroker "ep-ts01.ad.example.com"
Однак, хоча я вказую, який брокер Connection використовувати, він завжди намагається підключитися до localhost
:
New-PSSession: [localhost] Підключення до віддаленого сервера localhost не вдалося за допомогою наступного повідомлення про помилку: Clie не може підключитися до пункту призначення, вказаного в запиті. Переконайтеся, що служба в пункті призначення працює, приймає запити. Зверніться до журналів та документації для служби WS-управління, що працює в пункті призначення, найчастіше IIS або WinRM. Якщо пунктом призначення є послуга WinRM, запустіть таку команду на пункт призначення, щоб проаналізувати та налаштувати послугу WinRM: "winrm quickconfig". Для отримання додаткової інформації див. Тему довідки about_Remote_Troubleshooting.
Однак Get-RDSessionCollection -ConnectionBroker ep-ts01.ad.example.com
працює чудово і повертає колекції.
Це та сама історія, якщо я Enter-PSSession ep-ts01.ad.example.com
і запускаю її звідти. Однак якщо я запускаю команду з самого сервера (тобто не віддалено), вона працює просто чудово.
Як я можу це виправити?
Enable-PSRemoting -Force
переконайтесь, що налаштовані / запущені сервіси та активовані відповідні правила брандмауера (якщо це застосовано).