作为一名 Linux 系统运维攻城狮,由于有过 Windows 桌面运维历史背景,部门在用的几台 Windows Server 跳板机理所当然的成了我的“副业”。
上次用户吐槽只能同时远程登录 2 个帐号,很不爽。于是就把系统重装成了 2012R2,并且安装了 Remote Desktop 套件,并在微软激活了“远程桌面服务客户端访问许可证”,支持多人在线,倒也受到兄弟部门的一致好评。
昨天,用户又来吐槽了,说远程桌面不可用,连接如下报错:
The remote session was disconnected because there are no Remote Desktop License Servers available to provide a license.Please contact the server administrator...
若是中文系统,则报错如下:
由于没有远程桌面授权服务器可以提供许可证,远程会话被中断。请跟服务器管理员联系。
于是,使用 Administrator 帐号测试了一把,发现管理员也报这个错误!
这里分享一个小技巧:此时管理员也无法远程了,可以使用 如下命令强制远程连接:
mstsc /admin
在国外博客论坛搜了不少资料,终于搞定了!
搜报错信息前半句关键词,网上给出的方法都是要删除如下注册表键值:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSLicensing
删除后,发现没什么 Luan 用,报错依旧。
于是把搜索关键词换成了:
No Remote Desktop License Servers Available
点开了一篇教程(原文地址),发现是删除另一个键值:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\RCM\GracePeriod
根据我之前做桌面运维时积累的经验,得先如图修改键值的所有者为 Administrator:
确认后,再添加“完全控制权限”即可:
加完权限后,即可删除成功:
重启系统后,远程登录就正常了!
在写这篇文章的时候,顺手又搜了下关键词,从下面这篇文章的评论中:
http://kwsupport.com/2014/03/windows-2012-no-remote-desktop-license-servers-available/
得知微软已经发布过修复补丁了:
https://support.microsoft.com/kb/2916846
不过手头现在没有环境测试,等下次另外 2 台出问题的时候,再尝试一下。
好多问题确实要在外国人的网站里找到答案~ :grin:
善用搜索,好帮手,很多问题都有共性哦
等了好久,终于更新了!路过支持一下!
linux 大神啊
厉害
谢谢楼主的分享
竟然更新了,不错,支持一下!
为什么经历总是那么似曾相识,刚刚也有客户投诉
具体我也不太懂,我遇到过类似问题。远程桌面和FTP都连不上。换个服务商就解决了
感觉这些都太高深了,还是支持一下。
初次到访 留个言吧
全是英文!看到头就大,前来支持!
搞不懂!呵呵!
还么有遇到过这样的问题,不过国内的百度的话,还是看你会找到问题答案的吧
liececes过期了
没有过期,是BUG来的。
博主的评论效果很不错呀?怎么搞出来的?
哇哇
删不掉用xuetr(pc hunter)删除。
签到成功!签到时间:下午8:29:03,每日签到,生活更精彩哦~
百度有好多东西都是抄来的,甚至都没有自己验证一下就发表了
值得关注一下!
拜读,写的很好,我很认同。
现在的系统越来越安全,所以也越来越麻烦才会出现这种情况,以前都没有的。
图省事用补丁:https://support.microsoft.com/kb/2916846 在windows server 2012上没好用。还是楼主的招好
server08突遇此情况(no license server was available),搜索引擎结果也不多,但这个立杆见影,dalao威武!