Удаленный компьютер отключил сеанс из за ошибки в протоколе лицензирования windows 7

Прочитано: 4 615

Если при подключении с рабочей станции к терминальному серверу возникает вот такое окно

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

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

(см. скриншот ниже), то нужно

Проблема в лицензировании при подключении к терминальному серверу

А тем временем в логах терминального сервера под управлением Windows Server 2008 R2 SP1 Enterprise (в моем случае) формируются события:

Event Log — System — Event ID: 1028

The remote session could not be established from remote desktop client WXP86 because its license could not be renewed.

очистить кэш клиентской лицензии.

Почему такое происходит: дело в том, что терминальный сервер выдает каждому подключившемуся своего рода метку лицензии (CAL — Client Access License). Когда пользователь подключился к TS то сервер лицензий изменяет метку на доверительную. Если же такого не происходит, то временная метка остается действительно на период в 90 дней и лицензия сохраняется в реестре пользователя по адресу: HKEY_LOCAL_MACHINE\Software\Microsoft\MSLicensing

Ниже действия по обновлению кэша клиентской лицензии:

для это нужно зайти на рабочую станцию с такой ошибкой под учётной записью Администратора. (Administrator & Domain Admin) или же из под пользователя запустить командную строку с правами Администратора и в консоли набрать regedit.exe

или же все же зайти под Админом, но вот так не всегда возможно, потому как придется закрыть все сессию пользователя что критично.

Открыть редактор реестра (Win + R и набрать regedit.exe)

Переходим HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSLicensing

Удаляем ключ в реестре MSLicensing

Закрываем редактор реестра и перезагружаем компьютер (необязательно).

После заходим под пользователем в Windows XP (Windows 7) и в сеансе пользователя запускаем:

Пуск – Стандартныеправой кнопкой мыши по «Подключение к удалённому рабочему столу» – «Запуск от имени…»

Запускаем mstsc.exe с правами Администратора

И указываем, что произвести запуск оснастки RDP от имени учётной записи Администратора:

Далее вводим, на примере представленного окна ниже, имя хоста удалённого сервера.

Настраиваем подключение к терминальному серверу

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

После заходим под пользователем в Windows 7 и в сеансе пользователя запускаем:

Пуск – Все программы – Стандартные – зажимаем левую клавишу “Shift правой кнопкой мыши выбираем пункт «Запуск от имени другого пользователя»

Запускаем mstsc.exe от имени учетной записи Администратора внутри рабочей станции Windows 7

В появившееся окно вводим логин и пароль пользователя обладающего Административными правами (в моём случае Domain Admins)

Указываем логин и пароль Администратора на компе или Domain Admins

Далее вводим, на примере представленного окна ниже, имя хоста удалённого сервера.

Указываем настройки подключения к терминальному серверу

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

Вот собственно и всё, данная заметка я еще одно напоминание как и что нужно сделать если такая ситуация с кем либо повторится. Всегда следует надеяться только на самого себя. А пока я прощаюсь, до встречи, с уважением автор блога — ekzorchik.

Сегодня на нескольких компьютерах пользователей встретились со следующей ошибкой, появляющейся при попытке удаленного rdp подключения к серверу терминалов Windows 2008 Server.

Ошибка выглядит так: The remote computer disconnected the session because of an error in the licensing protocol. Please try connecting to the remote computer again or contact your server administrator.

The remote computer disconnected the session because of an error in the licensing protocol.

В русскоязычной версии Windows ошибка звучит так:

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

Кроме того, встречались еще и такие ошибки:

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

The remote session was disconnected because there are no Remote Desktop client access licenses available for this computer

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

Данная ошибка появлялась как на компьютерах с Windows 7, так и с Windows XP, хотя часть клиентов работала нормально.

Чтобы победить эту ошибку, воспользуйтесь следующей инструкцией

  1. Откройте редактор реестра regedit
  2. Найдите ветку реестра HKEY_LOCAL_MACHINE\Software\Microsoft\MSLicensing
  3. На всякий случай создайте резервную копию этой ветки, экспортировав ее в reg файл
  4. Удалите все содержимое в ветке MSLicensing, включая все подпапки и ключи в них.
  5. Перезагрузите компьютер
  6. После перезагрузки откройте меню ‘Start‘–> ‘Programs / All programs‘ –> Accessories
  7. Щелкните правой кнопкой мыши по значку Remote Desktop Connection (mstsc.exe) и выберите “Run as Administrator“, после чего в ветке MSLicensing должны пересоздаются ключи Hardware ID и Store

После выполнения указанной процедуры у вас получится установить соединение с сервером терминалов Remote Desktop Services, а клиенту будет выдана новая терминальная лицензия.

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

Почему же могла появиться ошибка «The remote computer disconnected the session»?

С уверенностью на этот вопрос я ответить не смогу, но подозреваю что в несоответствии настроек лицензирования на сервере терминальных лицензий и сервере терминалов, например, когда на первом имеются лицензии только «На устройство» (Per device), а второй настроен на лицензирование «На пользователя» (Per User). В качестве второй версии, вероятно проблемы несоответствия или истечения сроков временных терминальных лицензий.

Начиная с Windows Vista после удаления содержимого раздела реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSLicensing, при подключении к терминальному серверу возникает ошибка: «Удаленный компьютер отключил сеанс, из-за ошибки в протоколе лицензирования. Попытайтесь подключиться к удаленному компьютеру снова или обратитесь к администратору сервера». При этом подразделы HardwareID и Store внутри MSLicensing не создаются.

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

Причина кроется в отсутствии прав у пользователя создать эти разделы. Для устранения ошибки, выполните следующие действия:

  1. Запустите mstsc.exe с правами администратора («Запуск от имени администратора») или войдите в систему под учетной записью с правами администратора домена, если компьютер входит в домен.
  2. Подключитесь к терминальному серверу. В этот момент будут автоматически созданы разделы реестра HardwareID и Store.
  3. Отключитесь от терминального сервера.

После выполнения описанных выше действий, вы снова можете подключаться к терминальному серверу под учетной записью с правами пользователя.

Пожалуйста, оцените статью:

В семерке иногда, по неизвестной причине, в терминальном клиенте выскакивает вот такое сообщение:

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

rdp_lic1_thumb

Решение:

1. Запустить редактор реестра (Пуск – Выполнить – regedit.exe)

2. Перейти в подраздел реестра:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSLicensing

3. Выбрать MSLicensing и удалить весь этот подкаталог

4. Перезагрузить компьютер, либо можно без перезагрузки, но для этого нужно запустить RDP (mstsc.exe) от имени администратора (Пуск – Программы – Стандартные — Подключение к удаленному рабочему столу – выделить, вызвать контекстное меню, выбрать Запуск от имени администратора).

После этих манипуляций создаться новый подраздел реестра: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSLicensing и ошибка больше вылетать не будет.

Если появится ошибка “Удаленный компьютер отключил сеанс, из-за ошибки в протоколе лицензирования. Попытайтесь подключиться к удаленному компьютеру снова или обратитесь администратору сервера”, то скорее всего не создалась новая ветка реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSLicensing. Повторите все пункты снова.

rdp_lic2_thumb

Category:

  • Компьютеры
  • Cancel

Сегодня на нескольких компьютерах пользователей встретились со следующей ошибкой, появляющейся при попытке удаленного rdp подключения  к серверу терминалов Windows 2008 Server.

Ошибка выглядит так:
The remote computer disconnected the session because of an error in the licensing protocol. Please try connecting to the remote computer again or contact your server administrator.

В русскоязычной версии Windows ошибка звучит так:
Удаленный компьютер отключил сеанс из-за ошибки в протоколе лицензирования. Попытайтесь подключиться к удаленному компьютеру снова или обратитесь к администратору сервера

Кроме того, встречались еще и такие ошибки:
Удаленный сеанс отключен из-за отсутствия доступных лицензий клиента сервера терминалов для этого компьютера
The remote session was disconnected because there are no Remote Desktop client access licenses available for this computer

Данная ошибка появлялась как на компьютерах с Windows 7, так и с Windows XP, хотя часть клиентов работала нормально.

Чтобы победить эту ошибку, воспользуйтесь следующей инструкцией
1.    Откройте редактор реестра regedit
2.    Найдите ветку реестра HKEY_LOCAL_MACHINE\Software\Microsoft\MSLicensing
3.    На всякий случай создайте резервную копию этой ветки, экспортировав ее в reg файл
4.    Удалите все содержимое в ветке MSLicensing, включая все подпапки  и ключи в них.
5.    Перезагрузите компьютер
6.    После перезагрузки откройте меню ‘Start‘–> ‘Programs / All programs‘ –> Accessories (Пуск — программы — стандартные)
7.    Щелкните правой кнопкой мыши по значку Remote Desktop Connection (mstsc.exe) и выберите “Run as Administrator“, после чего в ветке MSLicensing должны пересоздаются ключи Hardware ID и Store

После выполнения указанной процедуры у вас получится установить соединение с сервером терминалов Remote Desktop Services, а клиенту будет выдана новая терминальная лицензия.
В том случае, если вы не запустите rdp клиент с правами обычного пользователя, тогда в указанной ветке реестра не будут созданы необходимые ключи, ведь у обычных пользователей нет прав на запись в этот раздел реестра.

Почему же могла появиться ошибка «The remote computer disconnected the session»?

С уверенностью на этот вопрос я ответить не смогу, но подозреваю что в несоответствии настроек лицензирования на сервере терминальных лицензий и сервере терминалов, например, когда на первом имеются лицензии только «На устройство» (Per device), а второй настроен на лицензирование  «На пользователя» (Per User). В качестве второй версии, вероятно проблемы несоответствия или истечения сроков временных терминальных лицензий.

Понравилась статья? Поделить с друзьями:
0 0 голоса
Рейтинг статьи
Подписаться
Уведомить о
guest

0 комментариев
Старые
Новые Популярные
Межтекстовые Отзывы
Посмотреть все комментарии
  • В какой папке находится калькулятор windows
  • Печать невозможна из за неправильной настройки текущего принтера windows 10
  • Waveform free tracktion windows mac linux
  • Массовая печать в windows 10
  • Код ошибки 0x80070652 при обновлении до windows 10