症状
在使用非 ASCII 用户名的计算机上安装或激活许可证时,您可能会遇到以下错误:
基于登录的/独立/非商业许可证:
无法创建订阅许可证目录:
C:\Users\{用户名}\FoundryLicensing\{SystemID}
或者
缺少必需的参数“UMSID”。
节点锁定许可证:
一个意料之外的问题发生了
注意:如果您看到此错误,并且您的用户名中没有非 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 可以通过以下链接下载:
安装 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/
延伸阅读
有关许可的更多信息,请参阅以下文章:
我们很遗憾听到
请告诉我们