2010-01-14——最近远在四川分公司的同事反映他的客户机(XPSP3)无法远程连接到本公司服务器,提示如下:“由于这台计算机没有终端服务器客户端访问许可证,远程会话被中断,请跟服务器管理员联系.”
分析:1、作为系统管理员首先检查全国各地的分公司以及专卖店POS系统是否有同样的故障,结果是【只有该同事这个用户名不行,他换到其他客户机连接也不行,据了解四川分公司是一批刚买来的新计算机】——》到服务器上删除其账户信息,重新建立另一个帐号给他,故障依旧——》可见不是【账户本身】的问题。
2、检查服务器终端服务:windows2003 server服务器采用破解方式解除【终端连接数限制】,使用两年没有任何连接故障,检查没有问题——》排除服务器终端授权问题——》可见故障出在【四川分公司这批客户机上】
3、检查客户机windows/system32/mstsc.exe远程桌面文件,替换本机(可以正常远程)的mstsc.exe文件。出现新故障【终端服务ActiveX 控件(mstscax.dll)跟客户端内客的版本不匹配】:
于是再覆盖该目录下mstscax.dll文件。该故障解决。
解决:检查客户机许可证相关注册表:HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\MSLicensing。
首先导出备份【MSLicensing】,然后直接删除【MSLicensing】,无需重启,故障解决。
——删除客户机许可证记录,当重新远程登陆时,系统将重新办法许可证,重新生成新的MSLicensing。