您的当前位置:首页正文

License无法启动解决方法

2022-07-11 来源:独旅网
License⽆法启动解决⽅法

Licenses⽆法启动解决⽅法

如今,许多⽹络使⽤增强安全性的防⽕墙抵御外部侵袭。由于许可管理器使⽤TCP/IP 协议,因此应⽤此类防⽕墙可导致许可管理器服务器和与其相连的客户端之间出现问题。

问题通常是由于防⽕墙关闭或阻⽌访问许可管理器通信所⽤端⼝导致的。默认情况下,如果端⼝27000 可⽤,lmgrd后台程序将在该端⼝启动,否则将在27000–27009 范围内的下⼀开放端⼝启动。⽂件中第⼆⾏的ARCGIS 后台程序不局限于特定端⼝范围。该端⼝是动态的,这意味着它可以侦听任何可⽤端⼝。

要保护许可管理环境并允许应⽤防⽕墙,可将ARCGIS 后台程序锁定到特定端⼝。此外,也可将lmgrd后台程序从默认的27000 更改为介于27000 和27009 之间的其他端⼝。由于此范围的流量低,所以可以预先指定该范围供许可管理器使⽤。步骤

提供的步骤需要您短暂地停⽌许可管理器。停⽌期间,与许可管理器的连接可能会丢失。1. 单击―开始‖>―程序‖> ArcGIS >―许可管理器‖>―许可服务器管理器‖。2. 在内容列表中选择―启动/停⽌许可服务器‖,然后单击―停⽌‖。3. 打开Windows 资源管理器并导航到许可管理器安装位置(默认情况下为

C:\\Program Files (x86)\\ArcGIS\\License10.0\\bin),在该位置您会看到service.txt ⽂件。

4. 该⽂件应与下图类似:

SERVER this_host ANY VENDOR ARCGIS FEATURE ACT ARCGIS 1 permanent 1 7ED49106D630注:

在第⼀⾏末尾,可以选择直接在ANY 后指定⼀个端⼝号。

在VENDOR ⾏,添加PORT=####,其中#### 是您指定的特定端⼝号,⽤于将供应商后台程序锁定到特定端⼝,如1234。进⾏更改后,您的service.txt ⽂件应包含类似下列内容:SERVER this_host ANY 27000

VENDOR ARCGIS PORT=1234 FEATURE ACT ARCGIS 1 permanent 1 7ED49106D6301. 保存 .txt ⽂件。

2. 从―许可服务器管理器‖,单击―启动‖。

3. 现在,供应商后台程序是静态的,已锁定到指定的端⼝。

4. 现在,这些端⼝可作为防⽕墙中的例外情况进⾏保存,以允许许可服务器和客户端之间进⾏通信。

1.检查服务开没开。打开资源管理器然后按照下⾯就出现了。也可以打开运⾏——servces.msc,或者从控制⾯板进⼊服务。这个时候再试⼀试启动是否成功。

2.如果不成功就打开任务管理器⾥的服务⼀项,停掉lmgrd.exe的服务,以及Arcgis的所有服务;然后进⼊license的安装⽂件bin,右键开启arcgis.exe,这个要等⼀会⼉任务管理器上的服务才会显⽰。如果任务管理器服务显⽰了arcgis.exe,那么可以重新启动license了。

3.如果不成功继续进⾏。打开运⾏(windows+R快捷键),输⼊cmd

然后输⼊你的license的安装盘,回车,此时进⼊了该盘,输⼊cd license/bin的地址,回车,输⼊lmgrd -z -c service.txt 然后回车

这时,如果出现的如下图所⽰,那么就成功了。

但是如果最后出现的是failed to open the TCP port number in the liscense这句话,那说明service服务打开失败。

这句话说明端⼝号被占⽤,我们破解时arcgis的默认端⼝号是27000,破解时⼀般也不改,因为电脑⼀般没占⽤这个端⼝。所以这时,你需要改端⼝号,打开你license⾥复制的破解⽂件service.txt,第⼆句话就是端⼝,把27000改成27001,27002然后再回去重新执⾏这⼀步cad⾥的命令,应该就会成功了。这个时候就可以启动license了。

因篇幅问题不能全部显示,请点此查看更多更全内容