Під час підключення до термінального сервера через RDP я іноді бачив повідомлення, що сеанс відключено через відсутність клієнтської ліцензії віддаленого робочого стола. Якщо це трапляється лише на одному комп’ютері, варто перевірити локальний кеш ліцензій. Якщо помилка виникає на кількох клієнтах, почніть із перевірки сервера ліцензування.
Як очистити кеш ліцензій на клієнті Windows
- Закрийте програму «Підключення до віддаленого робочого стола». Відкрийте редактор реєстру з правами адміністратора й перейдіть до гілки
HKEY_LOCAL_MACHINE\Software\Microsoft\MSLicensingна клієнтському комп’ютері. - Експортуйте гілку в резервний файл. Видаліть підрозділи кешу всередині
MSLicensing, як описано в інструкції Microsoft. - Запустіть
mstc.exeчерез «Запустити від імені адміністратора» і повторно підключіться. Після успішного підключення завершіть сеанс і перевірте, чи працює наступне підключення зі звичайними правами.
Якщо з’явилася помилка протоколу ліцензування
Після очищення клієнт може повідомити, що віддалений комп’ютер завершив сеанс через помилку в протоколі ліцензування. Таке буває, коли клієнт не має прав повторно записати дані в реєстр. Саме для цього перше підключення запускають із підвищеними правами. У моїй нотатці 2013 року дані, які відтворюються в гілці, позначено як HardwareID і StoreID.
Коли перевіряти сервер RDS
Якщо повторне підключення з підвищеними правами не допомогло або проблема виникла одночасно на кількох комп’ютерах, перевірте в RD Licensing Diagnoser доступність сервера ліцензування, налаштований режим ліцензування та наявність сумісних RDS CAL. Очищення клієнтського кешу не додає ліцензій на сервері. Діагностика ліцензування RDS від Microsoft.
1 коментар:
Со мной можно связаться по электронной почте: rs@corp2.net
Дописати коментар