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
Post a Comment