周末例行登录到一台代维的server2003服务器上做维护和数据备份,我发现通过我的win7客户端mstsc连接到那台server2003服务器的时候会出现以下提示:“由于这台计算机没有终端服务器客户端访问许可证,远程会话被中断”
当时感觉很奇怪,这台服务器上由于没有购买时授权,我记得应该并没有安装终端服务器这个角色的。于是联系了这家公司的相关人询问,得知可能这个服务是他们有个新来的业务人员想尝试解决远程桌面同时并发3个连接的问题上周安装的。但是可能没有配置好,忘记了告诉我了,正好请我帮忙处理一下。
上网搜索了一下相关的问题,我发现解决这个问题首先需要排除客户端电脑的问题,于是按照很多帖子里面介绍的方案,将我本地笔记本电脑的注册表里面的下面文件夹备份之后删除了。
删除之后,我发现连接服务器的时候问题依旧并没有得到解决,于是只能去这台服务器的本地登录来接解决,看看无问题究竟出在哪里。
首先我们查看一下服务器日志发现有如下错误:
于是我打算重新修复安装一下终端服务器,但是手头又没有server2003的安装盘,于是去谷歌搜索找到了安装终端服务所需文件。通过添加删除程序手工指定几个所需的文件进行了服务重装。(包括终端服务器和终端服务器授权这两个)
装好之后,重启计算机,进入服务管理器查看,这两个服务都可以正常自动启动了。但是使用客户端连接还是出现之前的错误。接下来,我们进入终端服务管理器,检查一下配置是否有问题
通过tscc.msc进入终端服务器管理器
点击服务器设置查看当前设备,我们发现当前的设置为每设备。
双击这个授权标签在弹出的对话框里面修改为每用户
修改授权模式
再次通过客户端连接,这次终于恢复正常了。
恢复正常之后,我又和他们沟通了一下,实际上他们并不是需要使用终端服务,由于没有购买授权,即使我们配置好了,120天之后很可能也会因为授权问题失效,所以我建议他们还是使用系统自己带的远程桌面来管理即可。
经过他们同意之后,我卸载了终端服务,并且重新启用了远程桌面服务,将所需远程桌面的账号重新加入远程桌面的组,问题处理完毕。
==================================
以上就是我的排错过程,如果有其他朋友遇到相同的问题,可以参考一下。
(完)