完美体育·(中国)手机网页版科技提醒您:您的浏览器版本过低或者使用了兼容模式,为了获得更好的浏览体验,建议使用IE10以上的浏览器或使用极速模式。 请升级浏览器以获得更好的体验!

完美体育·(中国)手机网页版 > 技术文章 > ARM软件工具 > ARM DS-5 > DS-5许可证错误“License server machine is down or not responding”

DS-5许可证错误“License server machine is down or not responding”

问题类别:ARM软件工具 > ARM DS-5 浏览次数:22997
发布日期:2014/6/17 15:49:38 文章来源:完美体育·(中国)手机网页版科技
回复日期:2020/12/18 10:08:17

环境说明

使用DS-5/RVDS/KEIL MDK的Flex license许可证,服务器端已经配置好了,但是在客户端编译的时候出错。
...
Error: C9932E: Cannot obtain license for Compiler (feature compiler5) with license version >= 5.0201402
...
License server machine is down or not responding.
...
FLEXnet Licensing error:-96,491...

分析描述

有两种请看,一种是客户端网络名称解析原因,另外一种是以为内服务器防火墙阻止armlmd进程端口。

问题解答

有以下几种可能:
196,7 "WinSock: Host not found (HOST_NOT_FOUND)"
这个是由于主机操作系统(一般是Windows)标记的一个网络故障,说明操作系统无法将主机名解析成IP地址。可以检查一下,看指定的名称是否正确,以及网络名称解析工作正常。如果这个没错,试着用“ping”命令查看客户端和服务器是否能够相互PING通。
另外,可以试着在DS-5中将指定的主机名换成IP。

-96,491
这种一般是服务器上ARM LICENSE管理工具armlmd使用的端口被锁住,大部分情况是被防火墙锁住。检查服务器,armlmd进程使用的端口号是多少,然后在服务器上开放该端口。粗暴而又简单的办法是,直接关闭服务器的防火墙。 
默认情况下,armlmd端口号没有指定,在服务器启动的时候由系统安排。如果服务器有防火前,建议给armlmd指定端口号,在license.dat文件修改:

      VENDOR armlmd

为:

       VENDOR armlmd port=XXXX

其中XXXX就是你指定的端口号。


ARM网站英文原文地址:http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.faqs/ka11646.html。