TimVin

Имеем 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-дневном пробном режиме.

Рубрики: Microsoft