2012-02-13 76 views
1

一些背景资料,我估计在ClearCase的,我有设置我的环境是这样的:ClearCase的未能获得牌照W/Rational公共许可证

  1. 版ClearCase服务器(VOB和视图服务器)安装在我的Windows XP
  2. 安装
  3. ClearCase客户端虚拟机在同一XP,用
  4. 我用公共许可证

我面临的问题是,我可以拿到牌照桥接网络我服务器XP,但不能在我的客户端虚拟XP,则返回以下错误:

File path: C:\Program Files\IBM\RationalRLKS\[email protected]<my host name>; 
FLEXnet Licensing error:-96,491 

一些消息灵通人士有关指定供应商守护程序端口,但我不知道如何检查什么是当前的后台程序端口,以及如何改变它,任何人有想法?

有关的FLEXnet Licensing错误的详细信息:-18,147

cleartool: Error: License checkout error from Rational Common Licensing: 
The FEATURE name RLPwCC with version 1.0 cannot be found 
License server system does not support this feature. 
Feature:  RLPwCC 
License path: C:\Program Files\IBM\RationalRLKS\common\rational_perm.dat;C:\Program Files 
\IBM\RationalRLKS\common\rational_temp.dat;[email protected]<my host name>; 
FLEXnet Licensing error:-18,147 
For further information, refer to the FLEXnet Licensing documentation, 
available at "www.flexerasoftware.com". 
cleartool: Error: You do not have a license to run ClearCase. 
+0

感谢您的帮助。我遇到了另一个关于“FLEXnet授权错误:-18,147”的问题。我在服务器中添加了许可证密钥,并且可以在端口27000上远程登录我的许可证服务器。对此问题有任何想法? – 2012-02-14 07:25:42

+0

您是否检查过端口是否打开?尝试netstat -an | findstr“LISTEN” – 2012-02-13 17:01:02

回答

0

为了进行评估的目的,我建议,要求IBM对一个简单的文件Atria licensing,而不必启动Flexlm server

但是,如果您拥有FlexNet许可证密钥,则可以看到技术说明“Resolving FLEXnet Licensing Error: -96, 491”(对于Telelogic,但您可以将其改为ClearCase)。

To assign a specific port to the Telelogic DAEMON, (example: 19354) add the string " PORT=19354 " at the end of the VENDOR line in the license file.
For example:

VENDOR telelogic "C:\Program Files\Telelogic\Tools\Licensing_11\Server\telelogic.exe" PORT=19354 

Ensure that the port 19354 (or whichever port number you have chosen to specify) is open for bi-directional communication by the Firewall.
You can use any bi-directionally open port as a fixed port for the Telelogic vendor daemon, so long as the port is not being used by any other application.


OP Arthas Tsang报告然后将具有错误:

FLEXnet Licensing error:-18,147 

后该部分的实际原因,一般提到,例如在技术说明中所示“FLEXlm error: 18,147 is reported if RLPwCC licenses are in use and ClearCase commands are run from a non-root cron job”(如果你的ClearCase不是st arted具有管理员权限)


关于“功能名称RLPwCC 1.0版本无法找到”,许多消息说明一个问题,在安装许可服务器(如this thread

Problem Solved after installing the Latest Version of the License Server.

检查的这technote to get just the License server


关于“挫折检测系统时钟”,this technote提到的几个原因:

  • 如果有一个服务器/客户端安装程序,则错误的最可能的原因是在时间的差异/服务器与网络中其他机器之间的日期。 决议。
  • 原因2:设置许可证的系统已过期。
  • 原因3:如果操作系统上存在日期超过当前日期的文件。

(参见this technote

而且OP Arthas Tsang做报告它确实是一个时间戳问题

I finally found two files, neither of them related to FlexLM, with timestamps marked in 2014.
After removing those files, the license works fine.

+0

感谢您的帮助。我遇到了另一个关于“FLEXnet授权错误:-18,147”的问题。我在服务器中添加了许可证密钥,并且可以在端口27000上远程登录我的许可证服务器。对此问题有任何想法? – 2012-02-14 07:54:18

+0

@ArthasTsang:我编辑了我的答案,但在“FLEXnet Licensing错误:-18,147”最初的错误消息之后是否还有其他错误消息? – VonC 2012-02-14 08:13:52

+0

我已经在我的问题中发布了详细的错误。此外,我发现在我的许可证服务器上的lmgrd日志中,它出现错误“16:20:05(ibmratl)检测到系统时钟回退”,即使在重新安装许可证服务器后仍然存在,但我从未更改过系统时钟我的电脑...... – 2012-02-14 08:57:08