Q100217:如何解决“检测到时钟回落”错误消息

症状

安装节点锁定或浮动许可证时,或者运行程序时,您可能会遇到以下错误消息之一:

Clock setback detected

System clock has been set back ENT_STATUS_RLM_LICENSE_WINDBACK

This system date on this computer is invalid

System clock has been set back

c9460a11-5fd4-44cf-a2b6-1c3be6f559d8.png

在之前的软件版本中,错误信息可能如下所示:

License not yet valid, may be valid in the future

当您尝试通过Foundry License Utility (FLU)安装许可证时,也可能会遇到以下错误:

An unexpected error occurred

Sorry, one or more License Strings are corrupted

Screenshot 2024-06-13 at 14.29.34.png


这些错误信息会阻止您安装许可证和/或阻止程序运行。


原因

如果您的计算机系统时间被大幅更改,则可能会出现这些错误消息。

为了防止临时许可证在过期后继续使用,我们软件中的许可代码会检查系统文件和目录的最后修改时间戳值,以判断系统时间是否已更改。

虽然这可以防止用户将计算机时钟调回以继续使用过期的演示许可证,但可能会让之前为了测试目的而更改过系统日期的用户感到困惑。

解决

要解决此问题,需要执行以下几个步骤来检查您的计算机,并确保其具有安装/运行许可证的有效性。

更新您电脑的本地日期和时间

解决此问题的第一步是确保您的计算机已正确设置本地日期和时间。如果可以,请使用操作系统设置自动从互联网获取日期和时间。

应用所有待处理的操作系统更新

更正日期/时间设置后,安装当前操作系统版本的所有待处理更新和/或重启计算机可能足以解决问题。安装所有可用的待处理操作系统版本更新也可能自动将计算机上的日期/时间更新为正确设置,并更新任何将来修改的文件/文件夹。

注意macOS Sonoma 14.4 存在一个已知错误,用户在安装许可证时可能会遇到系统时钟错误。最新的macOS Sonoma 14.5版本已修复此问题,用户可以通过 macOS 软件更新程序更新到最新版本,具体步骤请参见此处: https://support.apple.com/en-us/108382

搜索并修复计算机上日期未来的文件和文件夹。

如果以上建议无法解决问题,则需要搜索您的计算机,找到最后修改时间戳早于今天日期的任何文件或目录,并更新它们,将最后修改时间戳更改为当前时间。

修复所有问题文件和目录后,您应该能够安装许可证并运行程序。

以下是一些建议步骤,可帮助您在计算机上找到这些未来的文件和文件夹。

视窗

1. 以管理员身份打开命令提示符

  • 可以通过右键单击 Windows 开始按钮并选择“命令提示符(管理员) ”来打开。
  • 或者在 Windows 搜索栏中输入“cmd”,右键单击“命令提示符”并选择“以管理员身份运行”。

2. 运行以下命令并记录任何后续生成的带时间戳的文件

cd C:\Windows
dir /od /ta
dir /od /tw

这样应该会按访问时间和写入时间显示文件。

Linux/macOS

在您的计算机上启动终端会话,并运行以下命令以检查访问时间:

 stat -L /etc/* 
stat-L /var/log*
stat -L /var/adm/*

然后,您可以通过触摸命令更新时间戳:
例如,如果名为/etc/someLog.txt的文件包含未来的时间戳,则应运行:

 sudo touch /etc/someLog.txt 

注意:如果文件是指向另一个文件的符号链接,则需要使用“ touch - h /path/to/file ”来更新时间戳。

macOS

或者,在 macOS 上,您可以按照以下步骤在 Finder 中搜索任何日期为未来的文件/文件夹:

  1. 启动查找器
    Screenshot 2024-05-23 at 09.28.38.png
  2. 在搜索栏中输入
    date modified: > 
    然后输入今天的日期(例如),并在“此 Mac ”下搜索。
    date modified: >16/04/2024
    任何日期为未来的文件和文件夹都应出现在搜索结果中。
    Screenshot 2024-05-23 at 10.05.54.png

如果您在计算机上发现任何日期为未来的文件或文件夹,我们建议您执行以下步骤,将修改日期更新为当前日期和时间。

文件

  1. 用文本编辑器打开日期为未来的文件。
  2. 对文件进行临时编辑(例如添加一行或一段文字),然后保存文件。
  3. 重新打开文件,删除临时修改并再次保存。

文件夹

  1. 在文本编辑器中创建一个临时文件,并将其保存到指定日期的文件夹中。
  2. 从文件夹中删除临时文件后,文件夹的修改日期应该会更新。

更多帮助

如果您仍然遇到问题,请创建支持工单,告知我们您遇到的具体问题以及目前已采取的故障排除步骤。有关如何创建支持请求的更多信息,请参阅此文章: Q100064:如何创建支持工单

    我们很遗憾听到

    请告诉我们