+ Start a Discussion
GC_00001GC_00001 

Dataloader - peer authentication problem

Have just started getting a problem using dataloader. I am running batch jobs that call dataloader which have worked successfully for a long time. I am now getting the following which I think is the problem (I have included the full message out put after):
Caused by: javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated
        at sun.security.ssl.SSLSessionImpl.getPeerCertificates(Unknown Source)
        at org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.jav

I do not know of anything that has changed but this sounds to me like something needs to be generated but I have no idea how to go abut it. Any help would be appreciated.
--------------------------------------------------------------------------------
-------
This uploads individual products to SFDC (i.e not the full initial load)
Clear out the log folder before do anything
--------------------------------------------------------------------------------
-------
F:\SalesforceLogs\DataLoaderUpsertLogs\csvUpdateSMPickProcess.log
F:\SalesforceLogs\DataLoaderUpsertLogs\errorcsvUpdateSMPickProcess.csv
F:\SalesforceLogs\DataLoaderUpsertLogs\successcsvUpdateSMPickProcess.csv
        3 file(s) moved.
--------------------------------------------------------------------------------
-------
        Call the process batch file which needs a config parameter and the proce
ss name parameter
        Batch File that identifies the driver to be used, Folder that contains t
he process_conf.xml file,
bean within the process_conf.xml file
--------------------------------------------------------------------------------
-------
"C:\Program Files (x86)\salesforce.com\Data Loader\Java\bin\java.exe" -cp "C:\Pr
ogram Files (x86)\salesforce.com\Data Loader\DataLoader-29.0.0-uber.jar" -Dsales
force.config.dir="D:\Salesforce\DataLoader" com.salesforce.dataloader.process.Pr
ocessRunner process.name=csvUpdateSMPickProcess
2018-05-25 09:14:31,568 INFO  [main] controller.Controller initLog (Controller.j
ava:389) - Using built-in logging configuration, no log-conf.xml in D:\Salesforc
e\DataLoader\log-conf.xml
2018-05-25 09:14:31,568 INFO  [main] controller.Controller initLog (Controller.j
ava:391) - The log has been initialized
2018-05-25 09:14:31,568 INFO  [main] process.ProcessConfig getBeanFactory (Proce
ssConfig.java:104) - Loading process configuration from config file: D:\Salesfor
ce\DataLoader\process-conf.xml
2018-05-25 09:14:31,646 INFO  [main] support.AbstractApplicationContext prepareR
efresh (AbstractApplicationContext.java:495) - Refreshing org.springframework.co
ntext.support.FileSystemXmlApplicationContext@1cfe4b2: startup date [Fri May 25
09:14:31 BST 2018]; root of context hierarchy
2018-05-25 09:14:31,677 INFO  [main] xml.XmlBeanDefinitionReader loadBeanDefinit
ions (XmlBeanDefinitionReader.java:315) - Loading XML bean definitions from file
 [D:\Salesforce\DataLoader\process-conf.xml]
2018-05-25 09:14:31,771 INFO  [main] support.DefaultListableBeanFactory preInsta
ntiateSingletons (DefaultListableBeanFactory.java:557) - Pre-instantiating singl
etons in org.springframework.beans.factory.support.DefaultListableBeanFactory@13
6f0f5: defining beans [sqlExtractSMWOLineProcessPICK,sqlExtractSMWOLineProcessRe
ason,sqlExtractSMWOLineProcessStatus,sqlExtractAllSMProductProcess,csvUpdateFSLi
neStatusProcess,csvUpdateSMPickProcess,sqlUpdateWorkOrderOpenProcess,csvUpdateSM
ProductProcess,sqlExtractSFDCOrderProcess,sqlUpdatePTDBWarrantyInfoProcess,csvUp
dateSFDCOrderHeaderWithNewOwnerProcess,sqlExtractCreditHoldInformationProcess,cs
vUpdateSFDCItemTrackedProcess,sqlExtractAllProductProcess,csvInsertSMPriceBookEn
tryProcessEUR,csvInsertSMPriceBookEntryProcessUSD]; root of factory hierarchy
2018-05-25 09:14:31,802 INFO  [csvUpdateSMPickProcess] controller.Controller ini
tConfig (Controller.java:327) - config dir created at D:\Salesforce\DataLoader
2018-05-25 09:14:31,818 INFO  [csvUpdateSMPickProcess] controller.Controller ini
tConfig (Controller.java:355) - The controller config has been initialized
2018-05-25 09:14:31,818 INFO  [csvUpdateSMPickProcess] process.ProcessRunner run
 (ProcessRunner.java:116) - Initializing process engine
2018-05-25 09:14:31,818 INFO  [csvUpdateSMPickProcess] process.ProcessRunner run
 (ProcessRunner.java:119) - Loading parameters
2018-05-25 09:14:32,473 INFO  [csvUpdateSMPickProcess] config.LastRun load (Last
Run.java:96) - Last run info will be saved in file: F:\SalesforceLogs\Properties
Files\csvUpdateSMPickProcess_lastRun.properties
2018-05-25 09:14:32,489 INFO  [csvUpdateSMPickProcess] process.ProcessRunner run
 (ProcessRunner.java:127) - Logging in to: https://login.salesforce.com
2018-05-25 09:14:32,489 INFO  [csvUpdateSMPickProcess] client.PartnerClient logi
n (PartnerClient.java:479) - Beginning Partner Salesforce login ....
2018-05-25 09:14:32,504 INFO  [csvUpdateSMPickProcess] client.PartnerClient logi
nInternal (PartnerClient.java:523) - Salesforce login to https://login.salesforc
e.com/services/Soap/u/37.0 as user interface@incadigital.com
[WSC][ProcessRunner.main:253]Log file already exists, appending to F:\Salesforce
Logs\DataLoaderUpsertLogs\csvUpdateSMPickProcess.log
2018-05-25 09:14:33,144 INFO  [csvUpdateSMPickProcess] dao.DataAccessObjectFacto
ry getDaoInstance (DataAccessObjectFactory.java:51) - Instantiating data access
object: D:\Salesforce\Extract_Import Files\SQLPickToSM.csv of type: csvRead
2018-05-25 09:14:33,144 INFO  [csvUpdateSMPickProcess] process.ProcessRunner run
 (ProcessRunner.java:132) - Checking the data access object connection
2018-05-25 09:14:33,159 INFO  [csvUpdateSMPickProcess] process.ProcessRunner run
 (ProcessRunner.java:137) - Setting field types
2018-05-25 09:14:33,721 INFO  [csvUpdateSMPickProcess] process.ProcessRunner run
 (ProcessRunner.java:141) - Setting object reference types
2018-05-25 09:14:57,261 ERROR [csvUpdateSMPickProcess] client.PartnerClient runO
peration (PartnerClient.java:332) - Error while calling web service operation: d
escribeSObject, error was: Failed to send request to https://eu1.salesforce.com/
services/Soap/u/37.0/00D20000000MekP
com.sforce.ws.ConnectionException: Failed to send request to https://eu1.salesfo
rce.com/services/Soap/u/37.0/00D20000000MekP
        at com.sforce.ws.transport.SoapConnection.send(SoapConnection.java:121)
        at com.sforce.soap.partner.PartnerConnection.describeSObject(PartnerConn
ection.java:1413)
        at com.salesforce.dataloader.client.PartnerClient$10.run(PartnerClient.j
ava:185)
        at com.salesforce.dataloader.client.PartnerClient$10.run(PartnerClient.j
ava:177)
        at com.salesforce.dataloader.client.PartnerClient.runOperation(PartnerCl
ient.java:328)
        at com.salesforce.dataloader.client.PartnerClient.describeSObject(Partne
rClient.java:726)
        at com.salesforce.dataloader.client.PartnerClient.setFieldReferenceDescr
ibes(PartnerClient.java:654)
        at com.salesforce.dataloader.controller.Controller.setReferenceDescribes
(Controller.java:135)
        at com.salesforce.dataloader.process.ProcessRunner.run(ProcessRunner.jav
a:142)
        at com.salesforce.dataloader.process.ProcessRunner.run(ProcessRunner.jav
a:100)
        at com.salesforce.dataloader.process.ProcessRunner.main(ProcessRunner.ja
va:253)
Caused by: javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated
        at sun.security.ssl.SSLSessionImpl.getPeerCertificates(Unknown Source)
        at org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.jav
a:128)
        at org.apache.http.conn.ssl.SSLSocketFactory.connectSocket(SSLSocketFact
ory.java:572)
        at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnect
ion(DefaultClientConnectionOperator.java:180)
        at org.apache.http.impl.conn.ManagedClientConnectionImpl.open(ManagedCli
entConnectionImpl.java:294)
        at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(Default
RequestDirector.java:640)
        at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultReq
uestDirector.java:479)
        at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpCl
ient.java:906)
        at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpCl
ient.java:805)
        at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpCl
ient.java:784)
        at com.salesforce.dataloader.client.HttpClientTransport.getContent(HttpC
lientTransport.java:129)
        at com.sforce.ws.transport.SoapConnection.send(SoapConnection.java:97)
        ... 10 more
2018-05-25 09:14:57,277 FATAL [main] process.ProcessRunner topLevelError (Proces
sRunner.java:238) - Unable to run process csvUpdateSMPickProcess
java.lang.RuntimeException: com.sforce.ws.ConnectionException: Failed to send re
quest to https://eu1.salesforce.com/services/Soap/u/37.0/00D20000000MekP
        at com.salesforce.dataloader.process.ProcessRunner.run(ProcessRunner.jav
a:162)
        at com.salesforce.dataloader.process.ProcessRunner.run(ProcessRunner.jav
a:100)
        at com.salesforce.dataloader.process.ProcessRunner.main(ProcessRunner.ja
va:253)
Caused by: com.sforce.ws.ConnectionException: Failed to send request to https://
eu1.salesforce.com/services/Soap/u/37.0/00D20000000MekP
        at com.sforce.ws.transport.SoapConnection.send(SoapConnection.java:121)
        at com.sforce.soap.partner.PartnerConnection.describeSObject(PartnerConn
ection.java:1413)
        at com.salesforce.dataloader.client.PartnerClient$10.run(PartnerClient.j
ava:185)
        at com.salesforce.dataloader.client.PartnerClient$10.run(PartnerClient.j
ava:177)
        at com.salesforce.dataloader.client.PartnerClient.runOperation(PartnerCl
ient.java:328)
        at com.salesforce.dataloader.client.PartnerClient.describeSObject(Partne
rClient.java:726)
        at com.salesforce.dataloader.client.PartnerClient.setFieldReferenceDescr
ibes(PartnerClient.java:654)
        at com.salesforce.dataloader.controller.Controller.setReferenceDescribes
(Controller.java:135)
        at com.salesforce.dataloader.process.ProcessRunner.run(ProcessRunner.jav
a:142)
        ... 2 more
Caused by: javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated
        at sun.security.ssl.SSLSessionImpl.getPeerCertificates(Unknown Source)
        at org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.jav
a:128)
        at org.apache.http.conn.ssl.SSLSocketFactory.connectSocket(SSLSocketFact
ory.java:572)
        at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnect
ion(DefaultClientConnectionOperator.java:180)
        at org.apache.http.impl.conn.ManagedClientConnectionImpl.open(ManagedCli
entConnectionImpl.java:294)
        at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(Default
RequestDirector.java:640)
        at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultReq
uestDirector.java:479)
        at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpCl
ient.java:906)
        at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpCl
ient.java:805)
        at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpCl
ient.java:784)
        at com.salesforce.dataloader.client.HttpClientTransport.getContent(HttpC
lientTransport.java:129)
        at com.sforce.ws.transport.SoapConnection.send(SoapConnection.java:97)
        ... 10 more
Press any key to continue . . .