You have to configure slaves as well to use this option 2013/3/21 Jared Griffith <[email protected]>
> That workaround doesn't work if you have slave nodes. The one that worked > for me is detailed in the Jira: > > https://issues.jenkins-ci.org/browse/JENKINS-17204?focusedCommentId=175804#comment-175804 > > That works just great for me now. > > > On Thu, Mar 21, 2013 at 8:40 AM, nicolas de loof <[email protected] > > wrote: > >> as a temporary workaround run jenkins with >> org.jenkinsci.plugins.gitclient.Git.useCLI=true >> >> I'm disappointed with JGit, and probably will revert git-client to use >> git-cli by default, even this has some serious drawbacks, until JGit gets >> more mature. >> >> >> 2013/3/21 Peter Miklosko <[email protected]> >> >>> Not issue of Git Plugin but git Client Plugin. This been upgraded to >>> 1.0.4 and is messing up as I discovered few days ago http://goo.gl/QKP0H >>> >>> Peter >>> >>> >>> On 21 March 2013 14:54, Aldo Brucale <[email protected]> wrote: >>> >>>> Hi, >>>> >>>> I'm running Jenkins LTS (1.480.3) and after upgrading the plugins today >>>> Jenkins has stopped downloading the changes from my git server. It seems >>>> that jenkins is not accepting the self-signed certificate from the server >>>> any more. >>>> Any ideas on how to resolve this? I've tried to downgrade the plugin >>>> back to version 1.2.0 but nothing has changed. Maybe some dependency has >>>> been updated and downgrading the plugin is not sufficient to revert to the >>>> previous situation? >>>> >>>> Thank you in advance, >>>> Aldo >>>> >>>> here is the stacktrace: >>>> >>>> Building remotely on Montavista in workspace >>>> /mnt/montavista/hudson/workspace/Megapixel_04.07.00 >>>> Checkout:Megapixel_04.07.00 / >>>> /mnt/montavista/hudson/workspace/Megapixel_04.07.00 - >>>> hudson.remoting.Channel@61df092e:Montavista >>>> Using strategy: Default >>>> Last Built Revision: Revision bd975b4d348b588ce3862f91dcd37e109193e799 >>>> (origin/04.07.00) >>>> Cloning the remote Git repository >>>> Cloning repository https://git.example.com/megapixel/my_build_tools.git >>>> git --version >>>> git version 1.7.2.3 >>>> ERROR: Problem fetching from origin / origin - could be unavailable. >>>> Continuing anyway. >>>> hudson.plugins.git.GitException: >>>> org.eclipse.jgit.api.errors.TransportException: >>>> https://git.example.com/megapixel/my_build_tools.git: cannot open >>>> git-upload-pack >>>> at >>>> org.jenkinsci.plugins.gitclient.JGitAPIImpl.fetch(JGitAPIImpl.java:212) >>>> at hudson.plugins.git.GitAPI.fetch(GitAPI.java:230) >>>> at hudson.plugins.git.GitSCM$2.invoke(GitSCM.java:1023) >>>> at hudson.plugins.git.GitSCM$2.invoke(GitSCM.java:941) >>>> at hudson.FilePath$FileCallableWrapper.call(FilePath.java:2246) >>>> at hudson.remoting.UserRequest.perform(UserRequest.java:118) >>>> at hudson.remoting.UserRequest.perform(UserRequest.java:48) >>>> at hudson.remoting.Request$2.run(Request.java:326) >>>> at >>>> hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) >>>> at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) >>>> at java.util.concurrent.FutureTask.run(FutureTask.java:138) >>>> at >>>> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) >>>> at >>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) >>>> at java.lang.Thread.run(Thread.java:619) >>>> Caused by: org.eclipse.jgit.api.errors.TransportException: >>>> https://git.example.com/megapixel/my_build_tools.git: cannot open >>>> git-upload-pack >>>> at org.eclipse.jgit.api.FetchCommand.call(FetchCommand.java:137) >>>> at >>>> org.jenkinsci.plugins.gitclient.JGitAPIImpl.fetch(JGitAPIImpl.java:208) >>>> ... 13 more >>>> Caused by: org.eclipse.jgit.errors.TransportException: >>>> https://git.example.com/megapixel/my_build_tools.git: cannot open >>>> git-upload-pack >>>> at >>>> org.eclipse.jgit.transport.TransportHttp.connect(TransportHttp.java:496) >>>> at >>>> org.eclipse.jgit.transport.TransportHttp.openFetch(TransportHttp.java:305) >>>> at >>>> org.eclipse.jgit.transport.FetchProcess.executeImp(FetchProcess.java:136) >>>> at >>>> org.eclipse.jgit.transport.FetchProcess.execute(FetchProcess.java:122) >>>> at org.eclipse.jgit.transport.Transport.fetch(Transport.java:1104) >>>> at org.eclipse.jgit.api.FetchCommand.call(FetchCommand.java:128) >>>> ... 14 more >>>> 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 >>>> com.sun.net.ssl.internal.ssl.Alerts.getSSLException(Alerts.java:174) >>>> at >>>> com.sun.net.ssl.internal.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1611) >>>> at >>>> com.sun.net.ssl.internal.ssl.Handshaker.fatalSE(Handshaker.java:187) >>>> at com.sun.net.ssl.internal.ssl.Handshaker.fatalSE(Handshaker.java:181) >>>> at >>>> com.sun.net.ssl.internal.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1035) >>>> at >>>> com.sun.net.ssl.internal.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:124) >>>> at >>>> com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Handshaker.java:516) >>>> at >>>> com.sun.net.ssl.internal.ssl.Handshaker.process_record(Handshaker.java:454) >>>> at >>>> com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:884) >>>> at >>>> com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1112) >>>> at >>>> com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1139) >>>> at >>>> com.sun.net.ssl.internal.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:1123) >>>> at >>>> sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:418) >>>> at >>>> sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:166) >>>> at >>>> sun.net.www.protocol.http.HttpURLConnection.getInputStream(HttpURLConnection.java:1026) >>>> at >>>> java.net.HttpURLConnection.getResponseCode(HttpURLConnection.java:373) >>>> at >>>> sun.net.www.protocol.https.HttpsURLConnectionImpl.getResponseCode(HttpsURLConnectionImpl.java:318) >>>> at org.eclipse.jgit.util.HttpSupport.response(HttpSupport.java:167) >>>> at >>>> org.eclipse.jgit.transport.TransportHttp.connect(TransportHttp.java:459) >>>> ... 19 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(PKIXValidator.java:285) >>>> at >>>> sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:191) >>>> at sun.security.validator.Validator.validate(Validator.java:218) >>>> at >>>> com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.validate(X509TrustManagerImpl.java:126) >>>> at >>>> com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:209) >>>> at >>>> com.sun.net.ssl.internal.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:249) >>>> at >>>> com.sun.net.ssl.internal.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1014) >>>> ... 33 more >>>> Caused by: sun.security.provider.certpath.SunCertPathBuilderException: >>>> unable to find valid certification path to requested target >>>> at >>>> sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:174) >>>> at java.security.cert.CertPathBuilder.build(CertPathBuilder.java:238) >>>> at >>>> sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:280) >>>> ... 39 more >>>> ERROR: Could not fetch from any repository >>>> FATAL: Could not fetch from any repository >>>> hudson.plugins.git.GitException: Could not fetch from any repository >>>> at hudson.plugins.git.GitSCM$2.invoke(GitSCM.java:1035) >>>> at hudson.plugins.git.GitSCM$2.invoke(GitSCM.java:941) >>>> at hudson.FilePath$FileCallableWrapper.call(FilePath.java:2246) >>>> at hudson.remoting.UserRequest.perform(UserRequest.java:118) >>>> at hudson.remoting.UserRequest.perform(UserRequest.java:48) >>>> at hudson.remoting.Request$2.run(Request.java:326) >>>> at >>>> hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) >>>> at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303) >>>> at java.util.concurrent.FutureTask.run(FutureTask.java:138) >>>> at >>>> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) >>>> at >>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) >>>> at java.lang.Thread.run(Thread.java:619) >>>> >>>> -- >>>> 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 [email protected]. >>>> For more options, visit https://groups.google.com/groups/opt_out. >>>> >>>> >>>> >>> >>> -- >>> 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 [email protected]. >>> For more options, visit https://groups.google.com/groups/opt_out. >>> >>> >>> >> >> -- >> 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 [email protected]. >> For more options, visit https://groups.google.com/groups/opt_out. >> >> >> > > > > -- > > Jared Griffith > Linux Administrator, PICS Auditing, LLC > P: (949) 936-4574 > C: (909) 653-7814 > *The Contractors' Choice > **17701 Cowan #140 | Irvine, CA | 92614 > * > Join PICS on LinkedIn! <http://www.linkedin.com/company/pics-auditing-llc> > Follow PICS on Twitter <https://twitter.com/PICSAuditingLLC> > > -- > 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 [email protected]. > For more options, visit https://groups.google.com/groups/opt_out. > > > -- 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 [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
