Loading
Salesforce から送信されるメールは、承認済ドメインからのみとなります続きを読む

データローダで javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated エラーが発生した場合のトラブルシューティング

公開日: Oct 13, 2022
説明
sdl.log に以下のエラーが記録されている場合の原因について記載します。
2014-03-25 10:39:35,951 ERROR [main] client.PartnerClient runOperation (PartnerClient.java:332) - Error while calling web service operation: login, error was: Failed to send request to https://login.salesforce.com/services/Soap/u/29.0
com.sforce.ws.ConnectionException: Failed to send request to https://login.salesforce.com/services/Soap/u/29.0
  at com.sforce.ws.transport.SoapConnection.send(SoapConnection.java:121)
  at com.sforce.soap.partner.PartnerConnection.login(PartnerConnection.java:968)
  ....<中略>....
Caused by: javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated
  at com.sun.net.ssl.internal.ssl.SSLSessionImpl.getPeerCertificates(Unknown Source)
  at org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:128)
  ...<略>...
参考 : sdl.log の確認方法

----
Caused by: javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated
----
というエラーが発生する場合、お客様のネットワーク環境内でセキュリティ/監査の観点から
SSL 通信(HTTPSの通信)をキャプチャするような処理を行うサーバをご利用されている可能性があります。

データローダと Salesforce 間で行われている SSL 通信をキャプチャするためには
通信をキャプチャしているサーバからエクスポートした自己証明書をキーストアにインポートし、対象のキーストアを使用して通信を行う必要があると考えられます。
解決策
データローダの使用している java のファイル郡にある cacerts ファイルに keytool を使用して自己証明書をインポートし、エラーが回避されるかを確認してください。

※なお、データローダが使用する java のファイル郡にある cacerts への自己証明書のインポートは、
弊社では正式にサポートしている機能ではないため、具体的なコマンドはご案内できない点、ご了承頂けますようお願いします。
 
ナレッジ記事番号

000387199

 
読み込み中
Salesforce Help | Article