アーティクル - CS181037
サービス経由でリモートホストにREST API呼び出しを行うと、ThingWorx Platformで「PKIXパスの構築に失敗しました: sun.security.provider.certpath.SunCertPathBuilderException: リクエストする有効な証明書パスが見つかりません」というエラーが発生します。
修正日: 17-Sep-2025
適用対象
- ThingWorx Platform 6.5 to 9.7
説明
- ThingWorx サービスからリモート サーバーエンドポイントへのREST呼び出しを実行できません
- HTTPS経由のREST API呼び出しを介してサードパーティ サーバーから ThingWorx Platform にJSONデータを取得できない
- ThingWorx プラットフォーム サービスからリモート ホストへの HTTPS 接続が機能しません
- ThingWorx Platform からリモート ホストへのサービス呼び出しでTLSハンドシェイクが完了しない
- サードパーティのREST APIからJSONデータをロードすると、ThingWorx サービスでSSL/TLS 証明書ハンドシェイク例外エラーが発生します。
- リモート ホストへのREST APIを作成するサービス コードを実行すると、 <ThingworxStorage>\logs\ScriptLog.logに次のいずれかのエラーが記録されます。
JavaException: javax.net.ssl.SSLPeerUnverifiedException: Certificate for <REMOTE HOST OR IP> doesn't match any of the subject alternative names Wrapped javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to request
最新バージョンはこちらを参照ください CS181037