Ошибка Error-Unable to retrieve the session collection properties на RDS ферме

Ошибка добавления сервера в RDSДобрый день! Уважаемые гости, IT ресурса. Во многих крупных компаниях пользователи чаще всего работают на двух видах серверов, первое это RDS ферма, где сотруднику предоставляется доступ на некую коллекцию серверов, в рамках которой он выполняет свои обязанности и второй тип серверов, это VDI. В моем случае, это первый вариант, который я сегодня потраблшутил. Одна из нод вышла из строя, при попытке ее вывести из фермы она удалилась и оставила после себя интересную ситуацию, что когда пытаешься ее заменить новой нодой RDSH появляется ошибка "Add servers Job to collection failed", если вы столкнулись с такой же, то я покажу как можно это устранить.

Описание ошибки "Не удалось получить свойства коллекции сеансов"

Напомню, что из себя представляет RDS ферма. Вся она построена на базе операционной системы Windows Server 2022. При попытке на серверах выполняющих роль Connection-Broker добавить новый сервер в коллекцию выскакивала ошибка, которую я до этого еще не встречал, а уж поверьте повидал их много.

Add server: Unable to retrieve the session collection properties. Some or all identity references could not be translated.

Add server: Unable to retrieve the session collection properties. Some or all identity references could not be translated.

Если запустить оснастку "Просмотр событий", то там вы так же встретите данную ошибку с кодом ID 12306 из журнала "Microsoft-Windows-Rdms-UI/Admin".

Add servers Job to collection failed. Error-Unable to retrieve the session collection properties. Some or all identity references could not be translated.

Add servers Job to collection failed. Error-Unable to retrieve the session collection properties. Some or all identity references could not be translated.

Так же сохранились события ID 40964, о том, что была ошибка при попытке удалить сервер RDSH из коллекции.

Failed to remove RDSCB from group RDS Management Servers on computer name

Failed to remove RDSCB from group RDS Management Servers on computer term

Алгоритм устранения ошибки "Не удалось получить свойства коллекции сеансов"

Сразу оговорюсь, что это очередной баг RDS, его решение описанное ниже странное, но работает. Зайдите на любого брокера, лучше на того, кто сейчас активный. Запустите там PowerShell в режиме администратора. Нам необходимо импортировать модуль RDManagement. Найти его можно в папке по пути:

C:\Windows\System32\ServerManagerInternal\RDManagement

RDManagement

Import-Module С:\Windows\System32\ServerManagerInternal\RDManagement\RDManagement.psd1

Теперь нам нужно получить информацию о коллекциях удаленных рабочих столов (Remote Desktop Session Host pools), нам в этом поможет команда:

Get-RDSHPool -Alias *

Ваша задача в полученных результатах найти сбойный пул. В результате я вижу, что в оснастке управления RDS я вижу 5 коллекций, а команда Get-RDSHPool вывела только 4 без ошибки, на пятом, что отвечает за коллекцию с 1С он показывает ошибку, которую мы встречали выше.

Поиск сбойного RDS пула

Чтобы исправить эту ошибку, вам нужно открыть свойства данной коллекции и на вкладке "User Groups" добавить группу "Domain Admins"

Добавление группы в коллекцию RDS

После этого пытаемся добавить в коллекцию новый RDSH хост, все должно получиться. Если все хорошо, то удаляем из свойств группу "Domain Admins".

Обратите внимание, что если сбойных коллекций выдающих ошибку, несколько, то везде следует добавить группу "Domain Admins"

В результате этих странных действий команда Get-RDSHPool -Alias * больше не показывала ошибок.

Устранение ошибки Error-Unable to retrieve the session collection properties

 

В некоторых ситуациях, если вам не помогла процедура добавления группы администраторов домена, проверьте состояние вашего SSL сертификата, который участвует в настройках RDS фермы.

Истек сертификат RDS

Дополнительные ссылки

  • https://os-zenia.blogspot.com/2018/03/rds.html
  • https://learn.microsoft.com/en-us/archive/msdn-technet-forums/42d7f0d8-9770-4cbb-9c47-a4500fc93ab2
Оцените статью
Настройка серверов windows и linux
Добавить комментарий