Поделиться через


Не удается подключиться к RDS, так как нет доступных серверов лицензирования удаленных рабочих стола

В этой статье показано, как устранить ошибку "Нет доступных лицензий" в развертывании, включающую сервер сеансов удаленных рабочих столов (RDSH) и сервер лицензирования удаленных рабочих столов.

Симптомы

Клиенты не могут подключаться к службам удаленных рабочих столов и отображают сообщения, похожие на следующие:

The remote session was disconnected because there are no Remote Desktop License Servers available to provide a license.
Access was denied because of a security error.

Войдите на узел сеансов удаленных рабочих столов как администратор домена и откройте средство диагностики лицензирования удаленных рабочих столов. Найдите следующие сообщения:

The grace period for the Remote Desktop Session Host server has expired, but the RD Session Host server hasn't been configured with any license servers. Connections to the RD Session Host server will be denied unless a license server is configured for the RD Session Host server.
License server <computer name> is not available. This could be caused by network connectivity problems, the Remote Desktop Licensing service is stopped on the license server, or RD Licensing isn't available.

Причина

Эта проблема может быть вызвана следующими сообщениями пользователя:

  • Удаленный сеанс отключен, так как для этого компьютера отсутствуют клиентские лицензии удаленного рабочего стола.
  • Удаленный сеанс отключен, поскольку отсутствуют доступные серверы лицензирования удаленных рабочих столов, которые могли бы провести лицензирование.

В этом случае проверьте конфигурацию лицензирования удаленных рабочих точек.

Если средство диагностики лицензий удаленных рабочих стола содержит другие проблемы, такие как "Компонент протокола RDP X.224 обнаружил ошибку в потоке протокола и отключил клиент", может возникнуть проблема, которая влияет на сертификаты лицензии. Как правило, такие проблемы связаны со следующими сообщениями для пользователя:

Из-за ошибки безопасности клиент не смог подключиться к серверу терминалов. Убедитесь, что вы вошли в сеть, и повторите попытку подключения к серверу.

В этом случае обновите разделы реестра для сертификата X509.

Проверка конфигурации лицензирования удаленных рабочих точек

Конфигурацию лицензирования удаленных рабочих точек можно проверить с помощью диспетчер сервера и диспетчера лицензирования удаленных рабочих точек. Проверьте выполнение следующих условий.

Настройка лицензирования для развертывания RDS, включающего роль посредника подключений к удаленным рабочим столам

  1. На компьютере брокера подключений к удаленным рабочим столам откройте диспетчер сервера.

  2. В диспетчер сервера выберите "Обзор служб>удаленных рабочих столов">изменение лицензирования RD свойств>развертывания.

    Выберите параметр

  3. Выберите режим лицензирования удаленного рабочего стола ( на пользователя или на устройство, в соответствии с вашим развертыванием).

    Примечание.

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

  4. Укажите сервер лицензирования и нажмите кнопку "Добавить".

    Настройте развертывание лицензирования удаленных рабочих рабочих столах.

Настройка лицензирования для развертывания RDS, включающего только роль узла сеансов удаленных рабочих стола и роль лицензирования удаленных рабочих стола

  1. На компьютере узла сеанса удаленных рабочих столах нажмите кнопку "Пуск", а затем введите gpedit.msc , чтобы открыть редактор локальной групповой политики.

  2. Перейдите в раздел Конфигурация компьютера>Административные шаблоны>Компоненты Windows>Службы удаленных рабочих столов>Узел сеансов удаленных рабочих столов>Лицензирование.

    Список политик лицензирования удаленных рабочих столов.

  3. В списке политик щелкните правой кнопкой мыши политику Использовать указанные серверы лицензирования удаленных рабочих столов и выберите Свойства.

  4. Выберите Включено, а затем введите имя сервера лицензирования в поле Серверы лицензирования, которые нужно использовать. Если у вас несколько серверов лицензирования, используйте запятые для разделения их имен.

    Установите серверы лицензий, которые будут использоваться в диалоговом окне

  5. Нажмите ОК.

  6. В списке политик щелкните правой кнопкой мыши политику Задать режим лицензирования удаленных рабочих столов и выберите Свойства.

  7. Щелкните Включено.

  8. В разделе Задать режим лицензирования удаленных рабочих столов выберите режим На устройство или На пользователя в зависимости от условий вашего развертывания.

    Укажите режим лицензирования сервера узла сеансов удаленного рабочего стола в диалоговом окне

Обновление разделов реестра для сертификата X509

Внимание

В точности следуйте инструкциям из этого раздела. Неправильное изменение реестра может вызвать серьезные проблемы. Прежде чем редактировать реестр, создайте резервную копию реестра, чтобы вы могли восстановить его в случае ошибки.

Чтобы устранить эту проблему, создайте резервные копии для разделов реестра сертификата X509 и удалите эти разделы, а затем перезагрузите компьютер и повторно активируйте сервер лицензирования удаленных рабочих столов. Выполните следующие действия.

Примечание.

Выполните следующую процедуру на каждом сервере RDSH.

Чтобы повторно активировать сервер лицензирования удаленных рабочих столов:

  1. Откройте редактор реестра и перейдите в подраздел HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\RCM .
  2. В меню "Реестр" выберите команду Экспорт файла реестра.
  3. Введите exported- Certificate в поле Имя файла и нажмите Сохранить.
  4. Щелкните правой кнопкой мыши каждое из следующих значений, выберите "Удалить" и нажмите кнопку "Да ", чтобы проверить удаление:
    • Certificate
    • Сертификат X509
    • Идентификатор сертификата X509
    • X509 Certificate2

Дополнительные методы устранения неполадок

Если проверить правильность конфигурации лицензирования, но система по-прежнему не правильно выдает клиентские лицензии, выполните следующие действия.

  1. Проверка проблем с помощью средства диагностики лицензирования удаленных рабочих стола
  2. Убедитесь, что версии клиентских лицензий удаленных рабочих столов, узлов сеансов удаленных рабочих столов и серверов лицензий удаленных рабочих столов совместимы.
  3. Убедитесь, что для среды RDS используется соответствующий тип RDS CAL.

Шаг 1. Использование средства диагностики лицензирования удаленных рабочих стола для проверки проблем

Чтобы открыть средство диагностики лицензирования удаленных рабочих столов, откройте диспетчер сервера и выберите >средство диагностики лицензирования служб терминалов служб удаленных>рабочих столов.

Снимок экрана: диалоговое окно средства диагностики лицензирования удаленных рабочих ящиков.

В верхнем окне средства диагностики лицензирования удаленных рабочих стола перечислены проблемы, обнаруженные диагностикой. Например, может появиться сообщение, похожее на следующее:

Лицензии недоступны для этого сервера узла сеансов удаленных рабочих столов, а средство диагностики лицензирования удаленных рабочих столов определило проблемы с лицензированием сервера узла сеансов удаленных рабочих столов.

В разделе "Сведения о диагностике лицензирования удаленных рабочих столах" приведены дополнительные сведения о проблеме, включая возможные причины и действия по устранению этой проблемы.

Шаг 2. Убедитесь, что версии клиентских лицензий удаленных рабочих столов, узлов сеансов удаленных рабочих столов и серверов лицензий удаленных рабочих столов совместимы.

В следующей таблице показано, какие версии RDS CAL и узла сеансов удаленных рабочих столов совместимы друг с другом.

Клиентская лицензия RDS версии 2008 R2 и выше Клиентская лицензия RDS 2012 Клиентская лицензия RDS 2016 Клиентская лицензия RDS 2019
Узел сеансов 2008, 2008 R2 Да Да Да Да
Узел сеансов 2012 No Да Да Да
Узел сеансов 2012 R2 No Да Да Да
Узел сеансов 2016 No No Да Да
Узел сеансов 2019 No No No Да

В следующей таблице показано, какие версии RDS CAL и сервера лицензий совместимы друг с другом.

Клиентская лицензия RDS версии 2008 R2 и выше Клиентская лицензия RDS 2012 Клиентская лицензия RDS 2016 Клиентская лицензия RDS 2019
Сервер лицензий 2008, 2008 R2 Да No No No
Сервер лицензий 2012 Да Да No No
Сервер лицензий 2012 R2 Да Да No No
Сервер лицензий 2016 Да Да Да Нет
Сервер лицензий 2019 Да Да Да Да

Дополнительные сведения см. в разделе о совместимости версий CAL RDS.

Шаг 3. Убедитесь, что для среды RDS используется соответствующий тип RDS CAL.

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