终端服务授权服务器未发放可用的 CAL(错误 22)

终端服务授权服务器未发放可用的 CAL(错误 22)

我们有一个 TSLS(2008 SP2,不是 R2),它同时颁发 2003 和 2008 每设备 CAL。我对 2008 CAL 没有问题。它有 5 批左右的 2003 CAL,并发放了一些(A 组),但没有发放其他(B 组)。当 A 组的 CAL 用完时,它不会从 B 组中获取 CAL,并抛出错误 22。值得注意的是,这是针对 Citrix xenapp 实现的。

事件日志的内容如下:

Log Name: System 
Source: Microsoft-Windows-TerminalServices-Licensing 
Date: 
Event ID: 22 
Task Category: None 
Level: Warning 
Keywords: Classic 
User: N/A 
Computer: 
Description: 
The Terminal Services license server "TS licensing server name" does not have any 
Terminal Services client access licenses (TS CALs) installed and registered with 
the Microsoft Clearinghouse for product "Windows Server 2003 - Terminal Server Per 
Device CAL Token". Therefore, the Terminal Services license server cannot issue TS 
CALs of the type "Windows Server 2003 - Terminal Server Per Device CAL Token" to 
the terminal server "IP of a TS". To resolve this problem, install additional TS 
CALs as required. 

答案1

当您说 a 组与 b 组时,您指的是不同的服务器还是不同的 CAL 组?

如果是前者,我会确认您的终端服务器可以看到两个 TSL 服务器(即 A 和 B)。我忘记它在 LDAP 中的哪个位置了,但有一个条目(站点级别)存储了可用的 TSL 服务器。

如果是后者,我只需致电 MS 清算所并将两组合并为一组 CAL。

相关内容