NX许可证错误[-16]如何解决?无法从许可证服务器系统读取数据

UG NX许可证错误-16问题如何解决?

attachments-2019-09-CvXBTcXe5d72ed22c50ed.png

14:31:55 (lmgrd) pid 1444
14:32:10 (lmgrd) The TCP port number in the license, 28000, is already in use.
14:32:10 (lmgrd) Possible causes: 
14:32:10 (lmgrd)    1) The license server manager (lmgrd) is already running for this license.
14:32:10 (lmgrd)    2) The OS has not "cleared" this port since lmgrd died.
14:32:10 (lmgrd)    3) Another process is using this port number (unlikely).
14:32:10 (lmgrd) Solutions:
14:32:10 (lmgrd)    1) Make sure lmgrd and all vendor daemons for this 
14:32:10 (lmgrd)       license are not running.
14:32:10 (lmgrd)    2) You may have to wait for the OS to clear this port.
14:32:10 (lmgrd) Retrying for about 5 more minutes
14:32:28 (lmgrd) Still trying... 

这个问题就差折腾到崩溃了,想重装系统了,安装UG软件好几天都安装不上。

请先 登录 后评论

最佳答案 2020-01-15 12:12

NX许可证错误-16问题原因很多,看到你当前NX许可证启动日志上提示:

14:31:55(最小持续时间)pid 1444
14:32:10(lmgrd)许可证中的TCP端口号28000已在使用中。
14:32:10(lmgrd)可能原因:
14:32:10(lmgrd)许可证服务器管理器(lmgrd)已为此许可证运行。
14:32:10(lmgrd)2)自从lmgrd死后,操作系统没有“清除”这个端口。
14:32:10(lmgrd)3)另一个进程正在使用此端口号(不太可能)。
14:32:10(lmgrd)解决方案:
14:32:10(lmgrd)1)确保lmgrd和所有供应商守护进程
14:32:10(lmgrd)许可证未运行。
14:32:10(lmgrd)2)您可能需要等待操作系统清除此端口。
14:32:10(lmgrd)重试约5分钟
14:32:28(lmgrd)还在努力。。。

这个应该是你的电脑系统28000许可证端口已经被其它应用程序占用,当前NX程序也想调用28000使用不了。

解决方案

将当前NX许可证28000端口改成其它端口,比如27800,这个步骤要注意,一共有两个地方要修改端口号。

1、已经安装好的NX许可证程序所在路径下的LIC许可证文件,用记事本打开,将许可证第一行最后面的端口号由原先的28000改成27800(也可以改成其它邻近的端口号),然后保存许可证文件。

attachments-2020-01-FtSiYhn85e1dca8d92518.png

2、将系统环境变量中,NX许可证环境变量SPLM_LICENSE_SERVER或者UGS_LICENSE_SERVER的环境变量值,也一同改掉,原先的28000改成27800或者其它可用端口。

attachments-2020-01-JVZPEkTB5e1dcb29b6bab.png

PS:这个问题可以举一反三,如果你遇到的问题不是提示28000端口被占用,那可以反的过来试试。同时,如果你的电脑可以正常使用NX软件,请勿使用这些方法尝试,容易造成本可以使用的UG软件而打不开了。

相关问题:

https://www.ugnx.net/wt/1005

请先 登录 后评论

其它 1 个回答

绿水无疆

我遇到过这个问题经过多次反复的安装修改都无效,结果很意外的一招搞定了。

请先 登录 后评论