アーティクル - CS370755

Windchill PDMLink で「PKIX パスの構築に失敗しました: sun.security.provider.certpath.SunCertPathBuilderException: 要求されたターゲットへの有効な証明書パスが見つかりません」というエラーが発生する

修正日: 19-Sep-2025   


注記:ここに記載されている情報は、お客様の利便性向上のため機械翻訳ソフトを使用しています。PTCは、ここに記載されている情報の翻訳の正確性について、一切の責任を負いませんので、ご了承ください。英語の原文を参照するには、こちら。この機械翻訳に関する詳細は、こちら。
お知らせいただき、ありがとうございます。この機械翻訳をレビューします。

適用対象

  • Windchill PDMLink 11.0 to 13.1
  • Windchill Navigate (formerly ThingWorx Navigate) 8.5.3 to 9.7

説明

  • ユーザーは、次のエラーが発生して Windchill にログインできません。
  • テーブルに参加者を追加すると、 UIに次のエラーが表示されます
    ### INFO  wt.system.err ### - javax.naming.CommunicationException: simple bind failed:  [Root exception is javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target]
  • 次のエラーのあるオブジェクトを検索するには、クエリ ビルダー API を呼び出します。
     wt.httpgw.HTTPAuthentication - HTTP login failed: client host = 10.xxx.xxx.xxx
  • アップグレード後に以下のエラーが発生し、RMI の呼び出しに失敗しました
    Exception in thread "main" wt.util.WTRemoteException: Unable to invoke remote method; nested exception is:
    	javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
    ...
    Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
    
  • SSO が有効な場合、認証コマンドの実行中に以下のエラーが発生します。
 [main] DEBUG wt.httpgw.HTTPLogin - Opening URL connection to https://aaa.bbb.ccc/Windchill/servlet/WindchillAuthGW/wt.httpgw.HTTPAuthentication/login
[main] DEBUG wt.httpgw.HTTPLogin - Unexpected content type: null
[main] DEBUG wt.httpgw.HTTPLogin - Failed to get input stream from connection
javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
       
        at wt.auth.Authentication.main(Authentication.java:235) [codebase/:?]
Caused by: javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
     
  • クラスタでSSL証明書の使用を有効にした後、 wt.auth.Authenticationが機能しない
  • wt.auth.Authentication コマンドは以下のエラーで失敗します。
     DEBUG wt.httpgw.HTTPLogin - Failed to get input stream from connection javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target at sun.security.ssl.Alert.createSSLException(Alert.java:131)
  • LoadFileSet コマンドライン経由で OIR をロードするときにwt.auth.Authentication が機能せず、次のエラーが報告されます。
 PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target reactor
  • 証明書がJavaキーストアにインポートされた後、一部のボールトマウント場所の検証が失敗する
  • リモートファイルサーバー(RFS)ブロードキャスト構成を構成した後に失敗する
  • Windchill にファイルをアップロードできません。以下のエラーが発生します。
 ERROR [pool-12-thread-2] wt.fv.FvMountValidator  - javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target reactor.core.Exceptions$ReactiveException: javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
                       at reactor.core.Exceptions.propagate(Exceptions.java:396)
                       at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:97)
                       at reactor.core.publisher.Mono.block(Mono.java:1707)
                       at com.azure.storage.common.implementation.StorageImplUtils.blockWithOptionalTimeout(StorageImplUtils.java:191)
                       at com.azure.storage.blob.specialized.BlobClientBase.getPropertiesWithResponse(BlobClientBase.java:1305)
                       at com.azure.storage.blob.specialized.BlobClientBase.getProperties(BlobClientBase.java:1274)
                       at com.ptc.windchill.objectstorage.azureblob.BlobContentFile.getProperties(BlobContentFile.java:585)
                       at com.ptc.windchill.objectstorage.azureblob.BlobContentFile.loadAttributes(BlobContentFile.java:276)
                       at com.ptc.windchill.objectstorage.azureblob.BlobContentFile.exists(BlobContentFile.java:123)
                       at wt.fv.FvMountValidator.validateFvMountPath(FvMountValidator.java:931)
                       at wt.fv.FvMountValidator$ValidateOnThisMSTask.call(FvMountValidator.java:2969)
                       at wt.fv.FvMountValidator$ValidateOnThisMSTask.call(FvMountValidator.java:2943)
                       at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
                       at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
                       at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
                       at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
                       at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
                       at java.base/java.lang.Thread.run(Thread.java:829)
                       Suppressed: java.lang.Exception: #block terminated with an error
                                      at reactor.core.publisher.BlockingSingleSubscriber.blockingGet(BlockingSingleSubscriber.java:99)
                                      ... 16 more
Caused by: javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
  • MethodServer ログに報告された証明書の問題
  • MethodServer ログに以下のエラー トレースが記録され、公開が失敗しています。
 Caused by: javax.net.ssl.SSLHandshakeException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target at java.base/sun.security.ssl.Alert.createSSLException(Alert.java:131)
  • Windchill 環境に構成可能なリンクの例を追加できません
最新バージョンはこちらを参照ください CS370755