SSL error between jenkins(java) and Bitbucket Plugin -


i`m using centos 6.5 in aws.

java version "1.7.0_101" openjdk runtime environment (rhel-2.6.6.4.el6_8-x86_64 u101-b00) openjdk 64-bit server vm (build 24.95-b01, mixed mode)

using jenkins 2.15(new installation) , last version of bitbucket branch source plugin

i start branch indexing login data bitbucket these errors:

connecting https://bitbucket.org using ****/****** looking ****/****for branches fatal: failed recompute children of ***** » **** » build com.cloudbees.jenkins.plugins.bitbucket.api.bitbucketrequestexception: communication error: javax.net.ssl.sslexception: java.security.providerexception: java.security.keyexception     @ com.cloudbees.jenkins.plugins.bitbucket.client.bitbucketcloudapiclient.getrequest(bitbucketcloudapiclient.java:421)     @ com.cloudbees.jenkins.plugins.bitbucket.client.bitbucketcloudapiclient.getbranches(bitbucketcloudapiclient.java:217)     @ com.cloudbees.jenkins.plugins.bitbucket.bitbucketscmsource.retrievebranches(bitbucketscmsource.java:323)     @ com.cloudbees.jenkins.plugins.bitbucket.bitbucketscmsource.retrieve(bitbucketscmsource.java:279)     @ jenkins.scm.api.scmsource.fetch(scmsource.java:146)     @ jenkins.branch.multibranchproject.computechildren(multibranchproject.java:294)     @ com.cloudbees.hudson.plugins.folder.computed.computedfolder.updatechildren(computedfolder.java:157)     @ com.cloudbees.hudson.plugins.folder.computed.foldercomputation.run(foldercomputation.java:122)     @ hudson.model.resourcecontroller.execute(resourcecontroller.java:98)     @ hudson.model.executor.run(executor.java:404) caused by: javax.net.ssl.sslexception: java.security.providerexception: java.security.keyexception     @ sun.security.ssl.alerts.getsslexception(alerts.java:208)     @ sun.security.ssl.sslsocketimpl.fatal(sslsocketimpl.java:1916)     @ sun.security.ssl.sslsocketimpl.fatal(sslsocketimpl.java:1874)     @ sun.security.ssl.sslsocketimpl.handleexception(sslsocketimpl.java:1857)     @ sun.security.ssl.sslsocketimpl.handleexception(sslsocketimpl.java:1783)     @ sun.security.ssl.appoutputstream.write(appoutputstream.java:127)     @ java.io.bufferedoutputstream.flushbuffer(bufferedoutputstream.java:82)     @ java.io.bufferedoutputstream.flush(bufferedoutputstream.java:140)     @ org.apache.commons.httpclient.httpconnection.flushrequestoutputstream(httpconnection.java:828)     @ org.apache.commons.httpclient.httpmethodbase.writerequest(httpmethodbase.java:2116)     @ org.apache.commons.httpclient.httpmethodbase.execute(httpmethodbase.java:1096)     @ org.apache.commons.httpclient.httpmethoddirector.executewithretry(httpmethoddirector.java:398)     @ org.apache.commons.httpclient.httpmethoddirector.executemethod(httpmethoddirector.java:171)     @ org.apache.commons.httpclient.httpclient.executemethod(httpclient.java:397)     @ org.apache.commons.httpclient.httpclient.executemethod(httpclient.java:323)     @ com.cloudbees.jenkins.plugins.bitbucket.client.bitbucketcloudapiclient.getrequest(bitbucketcloudapiclient.java:412)     ... 9 more caused by: java.security.providerexception: java.security.keyexception     @ sun.security.ec.eckeypairgenerator.generatekeypair(eckeypairgenerator.java:146)     @ java.security.keypairgenerator$delegate.generatekeypair(keypairgenerator.java:704)     @ sun.security.ssl.ecdhcrypt.<init>(ecdhcrypt.java:78)     @ sun.security.ssl.clienthandshaker.serverkeyexchange(clienthandshaker.java:717)     @ sun.security.ssl.clienthandshaker.processmessage(clienthandshaker.java:278)     @ sun.security.ssl.handshaker.processloop(handshaker.java:913)     @ sun.security.ssl.handshaker.process_record(handshaker.java:849)     @ sun.security.ssl.sslsocketimpl.readrecord(sslsocketimpl.java:1035)     @ sun.security.ssl.sslsocketimpl.performinitialhandshake(sslsocketimpl.java:1344)     @ sun.security.ssl.sslsocketimpl.writerecord(sslsocketimpl.java:721)     @ sun.security.ssl.appoutputstream.write(appoutputstream.java:122)     ... 19 more caused by: java.security.keyexception     @ sun.security.ec.eckeypairgenerator.generateeckeypair(native method)     @ sun.security.ec.eckeypairgenerator.generatekeypair(eckeypairgenerator.java:126)     ... 29 more finished: failure 

i glad advice.

in directory:

/lib/security 

of java installation, found java.security file.

i commented line:

#jdk.tls.disabledalgorithms=sslv3, rc4, md5withrsa, dh keysize < 768 

and this:

jdk.tls.disabledalgorithms=sslv3 

and jenkins , bitbucket plugin working.


Comments

Popular posts from this blog

jOOQ update returning clause with Oracle -

java - Warning equals/hashCode on @Data annotation lombok with inheritance -

java - BasicPathUsageException: Cannot join to attribute of basic type -