Надавно столкнулся с неожиданной проблемой, в январе месяце я установил и настроил windows server 2012, всё было сделано по Тз
т.е. используется Windows Server 2012 в рабочей группе (без использования домена), устанавливаются купленные клиентские сертификаты на подключение к серверу терминалов,
устанавливается и активируется сервер лицензирования.
Всё прекрасно работало ровно 120 дней после этого возникла ошибка
Удаленный сеанс закрыт, поскольку отсутствуют доступные серверы лицензирования сервера терминалов для проведения лицензирования. Обратитесь к администратору сервера.
Первым делом отправились в
Диспетчер серверов\Службы удаленных рабочих столов\Серверы
Там проверили что
1. Windows server 2012 активирован
2. Запущены службы: удаленных рабочих столов , лицензирования удаленных рабочих столов
Далее в
Диспетчер серверов\Локальный сервер
там обнаружилась ошибка
Льготный период лицензирования удаленных рабочих столов истек, а служба не была зарегистрирована на сервере лицензирования с установленными лицензиями. Для постоянной работы необходим сервер лицензирования удаленных рабочих столов. Сервер узла сеансов удаленных рабочих столов может работать без сервера лицензирования в течение 120 дней со дня первоначального запуска.
и
не установлен режим лицензирования удаленных рабочих столов
Однако режим лицензирования установлен,а служба лицензирования настроена и сам сервер активирован.
Оказалось что в последних версиях microsoft windows server 2008 2008 r2 2012 рекомендуют использовать домен, при этом работают оба режима лицензирования,
а в случае отсутствия домена возможен только режим лицензирования на устройство, и по истечении 120 дней режим лицензирования на пользователя перестаёт работать и к серверу становится невозможно подключиться по РДП.
исправляем данную ситуацию открываем Powershell или в выполнить winkey+r
Настраиваем локальные политики для серверов находящихся в рабочей группе. В строке терминала пишем gpedit.msc и изменяем соответствующие ключи.
Конфигурация компьютера\Административные шаблоны\Компоненты Windows\Службы удаленных рабочих столов\Узел сеансов удаленных рабочих столов\Лицензирование — Использовать указанные серверы лицензирования удаленных рабочих столов (добавляем имя нашего сервера или его ip адресс)
Конфигурация компьютера\Административные шаблоны\Компоненты Windows\Службы удаленных рабочих столов\Узел сеансов удаленных рабочих столов\Лицензирование — Задать режим лицензирования удаленных рабочих столов (выбираем тип лицензий на устройство)
Англоязычный вариант:
Computer Configuration\Administrative Templates\Windows Components\Remote Desktop Services\Remote Desktop Session Host\Licensing — Use the specified Remote Desktop license servers (добавляем имя нашего сервера или его ip адресс)
Computer Configuration\Administrative Templates\Windows Components\Remote Desktop Services\Remote Desktop Session Host\Licensing — Set the Remote licensing mode (выбираем тип лицензий на устройство)
Важно ! Если мы выберем режим лицензирования на пользователя то ошибка останется и сервер продолжить повторять что отсутствуют доступные серверы лицензирования , потому что в рабочей группе может быть только режима лицензирования на устройство.
Далее в том же powershell запускаем gpupdate, Далле нужно переполучить лицензии для этого
Далее переполучаем лицензии панель управления — администрирование — службы удаленных рабочих столов — Диспетчер лицензирования удаленных рабочих столов
открываем все серверы — кликаем правой кнопкой по нашему серверу — управление лицензиями
далле — перестроить базу данных сервера лицензирования — база данных лицензирования удаленных рабочих столов повреждена
нажимайте галку подтвердить удаление лицензий установленых на этом сервере
далее повторно устанавливаете лицензии (пр на сервере установить лицензии)