Files
Obsidian/Cards/Computer Science/由于没有远程桌面授权服务器可以提供许可证,远程会话被中断.md
2023-09-01 18:41:11 +08:00

2.1 KiB
Raw Blame History

aliases, created, modified, tags, title
aliases created modified tags title
2023-07-08 03:38:00 2023-08-27 17:20:03
NAS
Windows
由于没有远程桌面授权服务器可以提供许可证,远程会话被中断

up::Atlas/Card

问题背景

使用 Windows Remote Desktop 连接局域网内部署 Windows10 Server 的 NAS 时候弹出的提醒。

image.png|600

问题原因

可能的原因有如下几点:

  1. 许可证过期:远程桌面授权服务器通常授予许可证给用户进行远程会话。如果许可证到期或者不再有效,远程会话将被中断。
  2. 授权数量不足:远程桌面授权服务器可能限制了同时连接的用户数量。如果所有许可证都已被使用,并且没有其他可用的许可证,新的远程会话将无法建立并被中断。
  3. 安全策略限制:远程桌面授权服务器可能设置了安全策略,如果违反了策略规定的条件(如登录失败次数超过限制、未经授权的访问等),远程会话可能会被中断。

针对我局域网内的 NAS 来说,经排查后可知是第二个原因所导致的,具体来说是因为 Windows 默认的最大远程登录链接为 2 个,超过这个数目需要使用 license server 进行授权,但官方给予了 120 天的 Grace period 来配置 license server。如果超过 120 天后仍然没有可用的 license server就会出现该错误。

解决方案

运行 中输入 regedit 调出注册表编辑器,定位到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\RCM\GracePeriod,然后右键单击 GracePeriod,再单击 高级,在弹出的对话框中继续点击 更改,将所有者权限赋予当前登录的超级管理员账户。

image.png|1600

随后把超级管理员的完全控制权限和读取权限勾选上,再将 GracePeriod 项或者该项内类型为 REG_BINARY 的二进制值删除,重启系统后又将重新获得 120 天的配置时间。