ライセンスのトラブルシューティング
FNO からのライセンスのフェッチ
デバッグのログを有効にすることで、ライセンスサーバーからライセンスファイルを取得する際の問題をトラブルシューティングできます。 Active Directoryの認証の問題をトラブルシューティングしている場合にのみ、デバッグのログを有効にすることをお勧めします。これらのメッセージはアプリケーションログに記録され、有効にした場合、ログがあふれる可能性があります。
デバッグのログを有効にするには、ThingworxPlatform ディレクトリにある標準の logback.xml ファイルを使用します。logback.xml ファイルがこの場所に存在する場合は、既存のロガーのセットにライセンスロガーを追加できます。
<configuration>
<logger name="com.thingworx.system.subsystems.licensing.LicenseFetcher" level="DEBUG"/>
</configuration>
* 
logback.xml 機能は Java の標準です。これらのファイルの設定手順については、Java のドキュメンテーションを参照してください。
ロガーパッケージに関する以下の情報を参考にして、ThingWorx Platform とライセンスサーバー間の接続に関連する問題を調査します。
パッケージ:
com.thingworx.system.subsystems.licensing.LicenseFetcher
エントリ:
<logger name="com.thingworx.system.subsystems.licensing" level="DEBUG"/>
説明:
デバッグが有効になっている場合に、アプリケーションログに表示されるログの例を以下に示します。
1) ライセンスサーバーの URL が無効:
[L: ERROR] [O: c.t.s.s.l.LicensingStateMachine] [I: ] [U: SuperUser] [S: ] [T: localhost-startStop-1] Unable to retrieve license from FNO server because invalid.ptc.com: Name or service not known
2) ライセンスの資格証明が無効:
[L: DEBUG] [O: c.t.s.s.l.LicenseFetcher] [I: ] [U: SuperUser] [S: ] [T: localhost-startStop-1] Failed authenticating to license server
[L: INFO] [O: c.t.s.s.l.LicenseFetcher] [I: ] [U: SuperUser] [S: ] [T: localhost-startStop-1] Unable to retrieve License capabilities from license server
3) ライセンスの資格証明が有効:
[L: DEBUG] [O: c.t.s.s.l.LicenseFetcher] [I: ] [U: SuperUser] [S: ] [T: localhost-startStop-1] Successfully authenticated to license Server