启动 Autodesk 软件时显示“Network License Manager 无法获取有效许可 - 错误 [-15.570.0]”
来源: | 作者:安亚信科技 | 发布时间: 2023-05-08 | 72 次浏览 | 分享到:

许可错误

Network License Manager 无法获取有效许可。
如果仍无法获得许可,请联系系统管理员。
错误 [-15.570.0]

许可错误

网络许可不可用。
常见原因: 所有许可都正在使用中、服务器已关闭,或者许可已过期。请联系您的系统管理员或支持人员。
错误 [-15.570.xx]

 

原因:

· 许可服务器上的许可无效。

· Network License Manager 的端口被阻止。

· 配置客户端计算机的许可服务器信息错误。

· 获得许可之前,客户端计算机上的许可请求超时。

解决方案:

验证设置 Autodesk 许可服务器的许可文件正确无误。

· 如何在 Windows 上设置 Network License Manager

· 如何在 Mac 上设置 Network License Manager

· 如何在 Linux 上设置 Network License Manager

注意:如果网络许可文件已损坏,或者如果合并的网络许可错误地合并了许可,则可能会出现错误。要了解有关合并许可的详细信息,请参见合并多个 Autodesk 产品的许可文件。使用许可文件分析器确认许可包含相应的产品和 FLEXnet 特征码且不显示错误

确认 Network License Manager 使用的 TCP 端口(2080、27000-27009)未被防火墙阻止。

· Network License Manager 使用的端口

· 如何在 Windows 防火墙中为 Network License Manager 设置例外

· 如何更改在 Autodesk 许可服务器和客户端上分配的端口

确认客户端计算机已配置正确的许可服务器名称或 IP。

Windows

从系统注册表清除许可服务器信息。

1.  Windows 搜索框中键入 regedit,然后按 Enter 键。

2. 选择以下注册表项:

· [HKEY_CURRENT_USERSOFTWAREFLEXlm License Manager]

选择该注册表项后,右侧面板中将显示 ADSKFLEX_LICENSE_FILE

右键单击该注册表项并将其删除。

ADSKFLEX_LICENSE_FILE 系统变量中指定许可服务器

1. 转到“开始”>“控制面板”>“系统和安全”>“系统”。

2. 选择“高级系统设置”。

3. “系统属性”对话框中,单击“环境变量”。

4. “系统变量”下,单击“新建”。

5. 输入 ADSKFLEX_LICENSE_FILE 作为变量名,输入 2080@SERVER_NAME _OR _IP 作为变量值。

注意:许可服务器信息通常记录在 LICPATH.lic 文件中,也可以在该文件中进行验证。ADSKFLEX_LICENSE_FILE 系统变量取代 LICPATH.lic。因此,当出现此错误时,最好设置系统变量。

2017 和 2018 版本的 LICPATH.LIC 文件在哪里?

如果许可服务器位于 VPN 或远程网络上,请设置 FLEXLM_TIMEOUT 环境变量:

1. 转到“开始”>“控制面板”>“系统和安全”>“系统”。

2. 选择“高级系统设置”。

3. “系统属性”对话框中,单击“环境变量”。

4. “系统变量”下,单击“新建”。

5. 输入 FLEXLM_TIMEOUT 作为变量名,输入 5 000 000 作为变量值。

6. 单击“确定”以保存设置。

注意:如果需要,可以将变量值增加到 10 000 000。

Mac/Linux

$HOME/.flexlmrc 文件中指定 Autodesk 网络许可服务器信息。

 

使用文本编辑器创建 flexlmrc.txt 文件,并在桌面上将其保存为纯文本格式(在 Mac 的 TextEdit 中:转到“格式”>“设置为纯文本”)。
文件内容应看起来如下所示,但许可服务器的名称或 IP 地址不同。

· ADSKFLEX_LICENSE_FILE=@SERVER_NAME _OR _IP

如果许可服务器与 Autodesk 软件位于同一台计算机上,则使用 localhost 作为许可服务器名称。因此,flexlmrc 文件的内容可能如下所示:

· ADSKFLEX_LICENSE_FILE=@localhost

注意:在防火墙受限网络上或通过 VPN 访问许可服务器时,需要将 TCP 端口(通常为 27000 或 2080)包含在 Autodesk 许可服务器服务中,如下所示:ADSKFLEX_LICENSE_FILE=2080@SERVER_NAME _OR _IP

创建 flexlmrc 文件后,将其移至用户的 $HOME 文件夹,如下所示:

1. 打开终端窗口

2. 键入 open ~ (Mac) 或 nautilus ~ (Linux) 打开 $HOME 文件夹

3.  flexlmrc.txt 文件从桌面拖放到主文件夹中。

4. 要使文件成为配置文件,请通过运行以下命令,将其重命名为 .flexlmrc(请注意文件名前面的 . [点]):

· mv flexlmrc.txt .flexlmrc (Mac)

· mv flexlmrc .flexlmrc (Linux)


仅限 2020 版 - 确认产品中注册的许可服务器信息正确

2020 版中,许可服务器信息在工作站本地运行的 AdskLicensing 服务中注册。 更改到新许可服务器时,如果未相应更新,旧服务器信息可能仍然在 AdskLicensing 中注册,并导致上述错误。

请参见以下步骤来解决此问题:

1. 单击“开始”菜单,然后键入 cmd

2. 在命令提示符上单击鼠标右键,并选择“以管理员身份运行”。

3. 在命令提示符中,运行以下命令,在每个命令后按 ENTER

cd C:Program Files (x86)Common FilesAutodesk SharedAdskLicensingCurrenthelper

 

AdskLicensingInstHelper change -pk  -pv 2020.0.0.F -lm "" -ls "" -lt""

· 注意: 替换为产品相应的产品密钥。有关完整列表,请参见查找产品密钥

· 对于需要重置的每个软件,请重复此步骤。

打开注册表编辑器(“开始”> 键入 regedit > 按 ENTER 键)。

导航到 HKEY_CURRENT_USERSoftwareFLEXlm License Manager

在右侧,确认是否存在 ADSKFLEX_LICENSE_FILE 注册表项。如果存在,请将其删除(右键单击 >“删除”)。

再次运行软件。

“快速入门”屏幕中选择多(人)用户。

按照步骤连接到许可服务器。

另请参见:

· 在同一计算机上使用 licpath.lic 文件和环境变量 ADSKFLEXLICENSEFILE

·  LMTOOLS 中执行状态查询时显示“FLEXnet 许可错误: -15,570”和“系统错误: 10035”

· 常见的 FlexNet 错误代码