Q100301:尝试安装许可证时“无法创建订阅许可证目录”、“缺少必需参数‘UMSID’”或“发生意外错误”

关注

症状

在使用非 ASCII 用户名的计算机上安装或激活许可证时,您可能会遇到以下错误:

基于登录的/独立/非商业许可证:

无法创建订阅许可证目录:

C:\Users\{用户名}\FoundryLicensing\{SystemID}

或者

缺少必需的参数“UMSID”。

节点锁定许可证:

一个意料之外的问题发生了

1.png

注意:如果您看到此错误,并且您的用户名中没有非 ASCII 字符,则可能会遇到以下问题: Q100217:如何解决“许可证尚未有效,将来可能有效”错误信息

原因

许可存在一个已知问题,如果文件路径包含非 ASCII 字符,我们的程序将无法写入许可证文件或创建目录。如果您的用户名包含特殊字符,例如重音字母(例如 ë)或 @ 符号,则可能会发生这种情况。

解决

您可以通过多种方式解决此问题:

所有许可证类型:

更改用户名以删除非 ASCII 字符应该可以解决所有许可证类型的问题。

基于Mari登录的许可:
对于基于Mari登录的许可证(包括非商业许可证),您可以通过设置FN_SUBSCRIPTION_LICENSE_DIR环境变量来告诉我们的程序使用不同的目录来存储许可证。

例如,要将文件存储在C:\Licenses中,您需要设置

FN_SUBSCRIPTION_LICENSE_DIR = C:\Licenses

有关如何设置环境变量的信息,请参阅 Q100015:如何设置环境变量。

节点锁定许可证:

使用 FLU 8.1.6 安装节点锁定许可证时,它会将许可证写入您的用户区域。您可以使用 FLU 8.1.3 将许可证安装到您的系统位置,以避免此问题。

FLU 8.1.3 可以通过以下链接下载:

苹果电脑下载

Linux (.deb) 下载

Linux (.rpm) 下载

Windows 下载

安装 FLU 8.1.3 后,请按照以下文章中的步骤安装许可证: Q100026:如何安装节点锁定许可证 

FLU 8.1.3 将许可证安装到以下路径。手动将 .lic 文件拖到此位置也应该可以解决该问题:

Windows: C:\ProgramData\The Foundry \RLM\ and C:\Program Files\The Foundry \RLM\

macOS: /Library/Application Support/TheFoundry/RLM/

Linux: /usr/local/ foundry /RLM/


延伸阅读

有关许可的更多信息,请参阅以下文章:

    我们很遗憾听到

    请告诉我们