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

スクリーンショット 2024-06-13 14.29.34.png


これらのエラー メッセージが表示されると、ライセンスのインストールやプログラムの実行ができなくなります。


原因

これらのエラー メッセージは、コンピューターのシステム時間が大幅に変更された場合に表示されることがあります。

一時ライセンスが有効期限を過ぎて使用されるのを防ぐために、ソフトウェアのライセンス コードは、システム ファイルとディレクトリの最終更新タイムスタンプ値をチェックして、システム時刻が変更されたかどうかを確認します。

これにより、期限切れのデモ ライセンスを使い続けるためにユーザーがコンピューターの時計を巻き戻すことはできなくなりますが、以前にテスト目的でシステムの日付を変更したユーザーにとっては問題となる可能性があります。

解決

この問題を解決するには、コンピューターをチェックして、ライセンスをインストール/実行できるかどうかを確認する手順がいくつかあります。

コンピュータのローカルの日付と時刻を更新する

この問題を解決するための最初のステップは、お使いのコンピューターのローカルの日付と時刻が正しく設定されていることを確認することです。可能であれば、オペレーティングシステムの設定を使用して、インターネットから日付と時刻を自動的に取得してください。

保留中のOSアップデートを適用する

日付/時刻の設定を修正した後、現在のOSバージョンに保留中のOSアップデートを適用するか、マシンを再起動するだけで問題が解決する場合があります。保留中のOSバージョンアップデートを適用すると、マシンの日付/時刻が自動的に正しい設定に更新され、今後変更されるファイル/フォルダも更新される可能性があります。

macOS Sonoma 14.4には、ライセンスのインストール時にシステムクロックエラーが発生する既知のバグがあります。最新のmacOS Sonoma 14.5では解決策が実装されており、macOSソフトウェアアップデートから最新バージョンのmacOS Sonomaにアップデートすることでアクセスできます。手順は以下のとおりです: 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/*

次に、touch コマンドを使用してタイムスタンプを更新します。
たとえば、/etc/someLog.txtというファイルに将来のタイムスタンプがある場合は、次のコマンドを実行します。

 sudo touch /etc/someLog.txt 

注意:ファイルが別のファイルへのシンボリック リンクである場合は、タイムスタンプを更新するために「 touch - h /path/to/file 」を使用する必要があります。

macOS

あるいは、macOS では、次の手順に従って、Finder 内で将来の日付のファイル/フォルダーを検索できます。

  1. 打ち上げファインダー
    スクリーンショット 2024-05-23 09.28.38.png
  2. 検索バーに入力
    date modified: > 
    今日の日付(例)を入力し、「 This Mac 」で検索します。
    date modified: >16/04/2024
    将来の日付のファイルとフォルダが検索結果に表示されるはずです
    スクリーンショット 2024-05-23 10.05.54.png

マシン上に将来の日付のファイルまたはフォルダーが見つかった場合は、次の手順を実行して、変更日を現在の日時に合わせて更新することをお勧めします。

ファイル:

  1. テキスト エディター アプリケーションで将来の日付のファイルを開きます。
  2. ファイルに一時的な編集(行やテキストの追加など)を加えて、ファイルを保存します。
  3. ファイルを再度開き、一時的な編集を削除して再度保存します。

フォルダ:

  1. テキスト エディターで一時ファイルを作成し、将来の日付のフォルダーに保存します。
  2. フォルダーから一時ファイルを削除すると、フォルダーの変更日が更新されます。

さらなる支援

引き続き問題が発生する場合は、サポートチケットを作成し、発生した問題の詳細と、これまでに実施したトラブルシューティング手順をお知らせください。サポートリクエストの作成方法の詳細については、こちらの記事をご覧ください: Q100064:サポートチケットの発行方法

    私たちはそれを聞いて申し訳ございません

    理由をお聞かせください