Jenkins插件下载错误时间问题

  1. 以下为错误原因,主要是虚拟机的时间和北京时间不一致造成的

java.security.cert.CertificateNotYetValidException: NotBefore: Tue Mar 26 10:14:30 UTC 2024

复制代码
jenkins-jenkins-1  | 2024-03-25 19:36:03.946+0000 [id=72]	INFO	h.model.UpdateCenter$DownloadJob#run: Starting the installation of gitee on behalf of admin
jenkins-jenkins-1  | 2024-03-25 19:36:03.947+0000 [id=72]	INFO	h.m.UpdateCenter$UpdateCenterConfiguration#download: Downloading gitee
jenkins-jenkins-1  | 2024-03-25 19:36:05.589+0000 [id=72]	SEVERE	h.model.UpdateCenter$DownloadJob#run: Failed to install gitee
jenkins-jenkins-1  | java.security.cert.CertificateNotYetValidException: NotBefore: Tue Mar 26 10:14:30 UTC 2024
jenkins-jenkins-1  | 	at java.base/sun.security.x509.CertificateValidity.valid(Unknown Source)
jenkins-jenkins-1  | 	at java.base/sun.security.x509.X509CertImpl.checkValidity(Unknown Source)
jenkins-jenkins-1  | 	at java.base/sun.security.provider.certpath.BasicChecker.verifyValidity(Unknown Source)
jenkins-jenkins-1  | 	at java.base/sun.security.provider.certpath.BasicChecker.check(Unknown Source)
jenkins-jenkins-1  | Caused: java.security.cert.CertPathValidatorException: validity check failed
jenkins-jenkins-1  | 	at java.base/sun.security.provider.certpath.PKIXMasterCertPathValidator.validate(Unknown Source)
jenkins-jenkins-1  | 	at java.base/sun.security.provider.certpath.PKIXCertPathValidator.validate(Unknown Source)
jenkins-jenkins-1  | 	at java.base/sun.security.provider.certpath.PKIXCertPathValidator.validate(Unknown Source)
jenkins-jenkins-1  | 	at java.base/sun.security.provider.certpath.PKIXCertPathValidator.engineValidate(Unknown Source)
jenkins-jenkins-1  | 	at java.base/java.security.cert.CertPathValidator.validate(Unknown Source)
jenkins-jenkins-1  | Caused: sun.security.validator.ValidatorException: PKIX path validation failed
jenkins-jenkins-1  | 	at java.base/sun.security.validator.PKIXValidator.doValidate(Unknown Source)
jenkins-jenkins-1  | 	at java.base/sun.security.validator.PKIXValidator.engineValidate(Unknown Source)
jenkins-jenkins-1  | 	at java.base/sun.security.validator.Validator.validate(Unknown Source)
jenkins-jenkins-1  | 	at java.base/sun.security.ssl.X509TrustManagerImpl.checkTrusted(Unknown Source)
jenkins-jenkins-1  | 	at java.base/sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(Unknown Source)
jenkins-jenkins-1  | Caused: javax.net.ssl.SSLHandshakeException: PKIX path validation failed: java.security.cert.CertPathValidatorException: validity check failed
jenkins-jenkins-1  | 	at java.base/sun.security.ssl.Alert.createSSLException(Unknown Source)
jenkins-jenkins-1  | 	at java.base/sun.security.ssl.TransportContext.fatal(Unknown Source)
jenkins-jenkins-1  | 	at java.base/sun.security.ssl.TransportContext.fatal(Unknown Source)
jenkins-jenkins-1  | 	at java.base/sun.security.ssl.TransportContext.fatal(Unknown Source)
jenkins-jenkins-1  | 	at java.base/sun.security.ssl.CertificateMessage$T13CertificateConsumer.checkServerCerts(Unknown Source)
jenkins-jenkins-1  | 	at java.base/sun.security.ssl.CertificateMessage$T13CertificateConsumer.onConsumeCertificate(Unknown Source)
jenkins-jenkins-1  | 	at java.base/sun.security.ssl.CertificateMessage$T13CertificateConsumer.consume(Unknown Source)
jenkins-jenkins-1  | 	at java.base/sun.security.ssl.SSLHandshake.consume(Unknown Source)
jenkins-jenkins-1  | 	at java.base/sun.security.ssl.HandshakeContext.dispatch(Unknown Source)
jenkins-jenkins-1  | 	at java.base/sun.security.ssl.HandshakeContext.dispatch(Unknown Source)
jenkins-jenkins-1  | 	at java.base/sun.security.ssl.TransportContext.dispatch(Unknown Source)
jenkins-jenkins-1  | 	at java.base/sun.security.ssl.SSLTransport.decode(Unknown Source)
jenkins-jenkins-1  | 	at java.base/sun.security.ssl.SSLSocketImpl.decode(Unknown Source)
jenkins-jenkins-1  | 	at java.base/sun.security.ssl.SSLSocketImpl.readHandshakeRecord(Unknown Source)
jenkins-jenkins-1  | 	at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)
jenkins-jenkins-1  | 	at java.base/sun.security.ssl.SSLSocketImpl.startHandshake(Unknown Source)
jenkins-jenkins-1  | 	at java.base/sun.net.www.protocol.https.HttpsClient.afterConnect(Unknown Source)
jenkins-jenkins-1  | 	at java.base/sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(Unknown Source)
jenkins-jenkins-1  | 	at java.base/sun.net.www.protocol.http.HttpURLConnection.followRedirect0(Unknown Source)
jenkins-jenkins-1  | 	at java.base/sun.net.www.protocol.http.HttpURLConnection.followRedirect(Unknown Source)
jenkins-jenkins-1  | 	at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source)
jenkins-jenkins-1  | 	at java.base/sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown Source)
jenkins-jenkins-1  | 	at java.base/sun.net.www.protocol.https.HttpsURLConnectionImpl.getInputStream(Unknown Source)
jenkins-jenkins-1  | 	at hudson.model.UpdateCenter$UpdateCenterConfiguration.download(UpdateCenter.java:1323)
jenkins-jenkins-1  | Caused: java.io.IOException: Failed to load https://updates.jenkins.io/download/plugins/gitee/1170.v3d4640b_34233/gitee.hpi to /var/jenkins_home/plugins/gitee.jpi.tmp
jenkins-jenkins-1  | 	at hudson.model.UpdateCenter$UpdateCenterConfiguration.download(UpdateCenter.java:1334)
jenkins-jenkins-1  | Caused: java.io.IOException: Failed to download from https://updates.jenkins.io/download/plugins/gitee/1170.v3d4640b_34233/gitee.hpi (redirected to: https://get.jenkins.io/plugins/gitee/1170.v3d4640b_34233/gitee.hpi)
jenkins-jenkins-1  | 	at hudson.model.UpdateCenter$UpdateCenterConfiguration.download(UpdateCenter.java:1368)
jenkins-jenkins-1  | 	at hudson.model.UpdateCenter$DownloadJob._run(UpdateCenter.java:1925)
jenkins-jenkins-1  | 	at hudson.model.UpdateCenter$InstallationJob._run(UpdateCenter.java:2237)
jenkins-jenkins-1  | 	at hudson.model.UpdateCenter$DownloadJob.run(UpdateCenter.java:1899)
jenkins-jenkins-1  | 	at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
jenkins-jenkins-1  | 	at java.base/java.util.concurrent.FutureTask.run(Unknown Source)
jenkins-jenkins-1  | 	at hudson.remoting.AtmostOneThreadExecutor$Worker.run(AtmostOneThreadExecutor.java:121)
jenkins-jenkins-1  | 	at java.base/java.lang.Thread.run(Unknown Source)
相关推荐
仰望星空的小猴子3 分钟前
React18和React19新特性
前端
小码哥_常4 分钟前
Android新航标:Navigation 3为何成为变革先锋?
前端
SuperEugene5 分钟前
Vue状态管理扫盲篇:状态管理中的常见坑 | 循环依赖、状态污染与调试技巧
前端·vue.js·面试
骑着小黑马6 分钟前
从 Electron 到 Tauri 2:我用 3.5MB 做了个音乐播放器
前端·vue.js·typescript
aykon6 分钟前
DataSource详解以及优势
前端
Mintopia7 分钟前
戴了 30 天智能手环后,我才发现自己一直低估了“睡眠”
前端
leolee187 分钟前
react redux 简单使用
前端·react.js·redux
仰望星空的小猴子8 分钟前
常用的Hooks
前端
天才熊猫君8 分钟前
Vue Fragment 锚点机制
前端
米丘9 分钟前
Git 常用操作命令
前端