вторник, 19 февраля 2019 г.

Windows Server 2012R2 Connection Broker - перенаправление подключения на коллекцию

Одним из изменений в механизмах развертывания Remote Desktop в Windows Server 2012 R2 стало то, что брокер теперь может не являться членом конкретной фермы, или коллекции. Более того, он может обслуживать несколько коллекций, и при подключении к нему он не знает, куда именно направить клиента.
Все хорошо при использовании специально подготовленного RDP файла, который можно скачать со страницы RD Web Access при отсутствии настроенной публикации приложений. Данный файл содержит ряд специальных параметров, которые используются для подключения.
Но при использовании для подключения вручную настроенного RDP-файла можно получить ошибку вида:


Это происходит, если в качестве сервера удаленного рабочего стола указан сервер с ролью посредника подключений. Для того, чтобы указать брокеру перенаправлять на нужную коллекцию клиентов, у которых в свойствах подключения она явно не указана нужно на сервере с ролью RDCB найти значение ключа RDPFileContents в реестре по адресу:
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\CentralPublishedResources\PublishedFarms\<Collection>\RemoteDesktops\<Collection>
или
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Terminal Server\CentralPublishedResources\PublishedFarms\<Collection>\Applications\<RAApplication>\

Нас интересует значение параметра loadbalanceinfo вида tsv://MS Terminal Services Plugin.1.<CollectionName>

Копируем это значение в новый параметр реестра DefaultTsvUrl (тип REG_SZ) по адресу:
HKLM\SYSTEM\CurrentControlSet\Control\Terminal Server\ClusterSettings
После этого при подключении на FQDN адрес брокера клиент будет перенаправлен на заданную коллекцию.

Источник: https://blogs.technet.microsoft.com/askperf/2015/06/11/walkthrough-on-session-hint-tsvurl-on-windows-server-2012/

Комментариев нет:

Отправить комментарий