I also have this 
issue. 
https://stackoverflow.com/questions/49544663/jenkins-windows-slave-thinks-my-cert-is-invalid

On Friday, February 9, 2018 at 4:25:42 PM UTC-5, Mark Shapiro wrote:
>
> Were you able to find a resolution for this?  I just started having this 
> problem recently.
>
> On Thursday, November 17, 2016 at 3:51:18 AM UTC-5, buddy123 wrote:
>>
>> Hi everyone,
>> Im trying to add a Windows slave for to Jenkins
>> I created a new Java webstart node, copied the command to my WIndows and 
>> executed it
>> I get errors that are related to certificates:
>>
>>> Exception in thread "main" java.io.IOException: Failed to validate a 
>>> server certificate. If you are using a self-signed certificate, you can use 
>>> the -noCertificateCheck option to bypass this check.
>>>         at hudson.remoting.Launcher.parseJnlpArguments(Launcher.java:327)
>>>         at hudson.remoting.Launcher.run(Launcher.java:219)
>>>         at hudson.remoting.Launcher.main(Launcher.java:192)
>>> Caused by: javax.net.ssl.SSLHandshakeException: 
>>> sun.security.validator.ValidatorException: PKIX path building failed: 
>>> sun.security.provider.certpath.SunCertPathBuilderException: unable to find 
>>> valid certification path to requested target
>>>         at sun.security.ssl.Alerts.getSSLException(Unknown Source)
>>>         at sun.security.ssl.SSLSocketImpl.fatal(Unknown Source)
>>>         at sun.security.ssl.Handshaker.fatalSE(Unknown Source)
>>>         at sun.security.ssl.Handshaker.fatalSE(Unknown Source)
>>>         at sun.security.ssl.ClientHandshaker.serverCertificate(Unknown 
>>> Source)
>>>         at sun.security.ssl.ClientHandshaker.processMessage(Unknown 
>>> Source)
>>>         at sun.security.ssl.Handshaker.processLoop(Unknown Source)
>>>         at sun.security.ssl.Handshaker.process_record(Unknown Source)
>>>         at sun.security.ssl.SSLSocketImpl.readRecord(Unknown Source)
>>>         at 
>>> sun.security.ssl.SSLSocketImpl.performInitialHandshake(Unknown Source)
>>>         at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)
>>>         at sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)
>>>         at sun.net.www.protocol.https.HttpsClient.afterConnect(Unknown 
>>> Source)
>>>         at 
>>> sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown
>>>  
>>> Source)
>>>         at 
>>> sun.net.www.protocol.https.HttpsURLConnectionImpl.connect(Unknown Source)
>>>         at hudson.remoting.Launcher.parseJnlpArguments(Launcher.java:269)
>>>         ... 2 more
>>> Caused by: sun.security.validator.ValidatorException: PKIX path building 
>>> failed: sun.security.provider.certpath.SunCertPathBuilderException: unable 
>>> to find valid certification path to requested target
>>>         at sun.security.validator.PKIXValidator.doBuild(Unknown Source)
>>>         at sun.security.validator.PKIXValidator.engineValidate(Unknown 
>>> Source)
>>>         at sun.security.validator.Validator.validate(Unknown Source)
>>>         at sun.security.ssl.X509TrustManagerImpl.validate(Unknown Source)
>>>         at sun.security.ssl.X509TrustManagerImpl.checkTrusted(Unknown 
>>> Source)
>>>         at 
>>> sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(Unknown Source)
>>>         ... 14 more
>>> Caused by: sun.security.provider.certpath.SunCertPathBuilderException: 
>>> unable to find valid certification path to requested target
>>>         at 
>>> sun.security.provider.certpath.SunCertPathBuilder.build(Unknown Source)
>>>         at 
>>> sun.security.provider.certpath.SunCertPathBuilder.engineBuild(Unknown 
>>> Source)
>>>         at java.security.cert.CertPathBuilder.build(Unknown Source)
>>>         ... 20 more
>>
>>
>> Is it using other, internal self-signed certificates than the one 
>> configured on my Jenkins machine? 
>> Because my Jenkins master is using a proper signed certificate that is 
>> recognized as valid in my browser.
>> The only way to get pass this is to specify the -noCertificateCheck flag, 
>> but I want to have a secured connection between my nodes.
>> Why isnt the java application checking for certificates to see its valid?
>>
>>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/29c05f18-5b6a-4e25-990b-fc074e6f43fe%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to