Unable to login to Apex Data Loader through Cloud Data Protection

book

Article ID: 168995

calendar_today

Updated On:

Products

CDP Integration Server CDP for Salesforce

Issue/Introduction

Users are unable to login to Apex Data Loader through Cloud Data Protection and the error "Failed to send request to https://<reverse proxy url>" is displayed.

Cause

This could potentially be due to two reasons:
  1. SSLv2Hello is not enabled in the Integration Server
  2. The Integration Server certificate has expired and needs to be imported into Data Loader cacerts

Resolution

Enabling SSLv2Hello:
  1. On the Integration Server, navigate to navigate to the ReverseProxy/config folder
  2. Open the configfile.xml
  3. Ensure that the revproxy:ssl-protocol contains SSLv2Hello
Syntax:
<revproxy:ssl-protocol>SSLv2Hello,TLSv1.2</revproxy:ssl-protocol>


Importing the Integration Server certificate into Data Loaders cacerts:

      1. Data Loader, with default settings is created under the following folder structure on a Windows desktop.
C:\Program Files (x86)\salesforce.com

      2. The location of the Java cacerts are found in the following:
C:\Program Files (x86)\salesforce.com\Data Loader\Java\lib\security\cacerts

      3. Copy the Integration Server certificate into the security folder (optional):
C:\Program Files (x86)\salesforce.com\Data Loader\Java\lib\security\

      4. Run keytool to import the certificate into the cacerts
..\..\bin keytool -import -trustcacerts -alias <alias> -file <cert> -keystore <keystore name>
..\..\bin keytool -import -trustcacerts -alias cdp_cert -file ca_cert.pem -keystore cacerts