удаленный сеанс отключен поскольку отсутствуют доступные серверы лицензирования удаленных рабочих
Имеем windows server 2019.
На нем же развернутый и запущенный терминальный сервер.
И всё работало до определенного момента.
И, как всегда, "неожиданно", всё ломается)
При очередном подключении к терминальнику у клиента появляется сообщение:
Цитата:
удаленный сеанс отключен поскольку отсутствуют доступные серверы лицензирования удаленных рабочих
Как оказалось - сервер лицензирования не был активирован. Ну, вот так тоже бывает - забыли)) // иногда хочется прибить таких админов..
Сервер лицензирования работал в пробном 120-дневном режиме.
Решения.
Вариант 1, быстрый: снова активировать пробный период.
Вариант 2, правильный: нормально активировать сервер лицензирования.
Вариант активирования мы рассматривать не будем - в сети полно инструкций. //или вернемся позже ;)
Мы "по-быстрому запустим сервер" // ..и вернемся ко второму пункту позже )))
Называется этот пробный режим - льготный период работы RDSH сервера (grace).
И нам нужно продлить grace режим, либо активировать хост на полноценном сервере лицензий RDS.
Цитата:
RDS grace period позволяет вам бесплатно использовать Remote Desktop Services в Windows Server в течении 120 дней.
Количество дней до окончания RDS Grace Period можно узнать из cmd.exe с правами администратора командой:
wmic /namespace:\\root\CIMV2\TerminalServices PATH Win32_TerminalServiceSetting WHERE (__CLASS !="") CALL GetGracePeriodDays
Если параметр DaysLeft = 0, то на RDSH хосте истек Grace Period.
Чтобы продлить grace период в RDS нужно на сервере удалить параметр реестра, в котором задается время отсчета льготного периода лицензирования (grace period licensing). Дата, определяющая время окончания работы RDSH в режиме grace хранится в reg_binary параметре реестра L$RTMTIMEBOMB, находящемся в ветке:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\RCM\GracePeriod
Нужно удалить из реестра параметр L$RTMTIMEBOMB. Однако, у администратора недостаточно прав для этого.
И будет сообщение: Unable to delete all specified values.
Чтобы удалить этот параметр реестра, нужно открыть разрешения родительской ветки и предоставить своей учетной записи права владельца на ветку. Затем дайте себе права RW на ветку.
Теперь щелкните правой кнопкой по параметру L$RTMTIMEBOMB и удалите его.
Перезагрузите RDSH сервер и подключитесь к нему с клиента по RDP.
Всё. Терминальный сервер снова работает в 120-дневном пробном режиме.
Более подробно и развернуто можно прочитать по ссылке: https://winitpro.ru/index.php/2015/11/26/the-remote-desktop-session-host-server-does-not-have-a-remote-desktop-license-server-specified/