x509: certificate has expired or is not yet valid错误解决

2023-11-05

背景:

在部署fabric时,三个本地虚拟机节点,一个远程服务器节点,相应的登陆用户名已经清理干净的情况下,在启动时出现证书错误:

$ ./startPeer.sh
2017/08/02 09:49:56 setting Number of procs to -1, was 1
09:49:57.340675 [main] main -> INFO 001 User defined config file path: /home/gds/Goworkspace/fabric_deploy/xingye_test/vp1/
09:49:57.343540 [nodeCmd] serve -> INFO 002 Security enabled status: true
09:49:57.344106 [nodeCmd] serve -> INFO 004 Privacy enabled status: false
09:49:57.344807 [db] open -> INFO 005 Setting rocksdb maxLogFileSize to 10485760
09:49:57.345399 [db] open -> INFO 006 Setting rocksdb keepLogFileNum to 10
09:49:57.343998 [eventhub_producer] start -> INFO 003 event processor started
09:49:57.373895 [crypto] RegisterValidator -> INFO 007 Registering validator [test_vp1] with name [test_vp1]...
09:49:57.835920 [crypto] Errorf -> ERRO 008 [validator.test_vp1] Failed checking signing enrollment certificate for signing: [x509: certificate has expired or is not yet valid]
09:49:57.836090 [crypto] Errorf -> ERRO 009 [validator.test_vp1] Failed getting enrollment certificate [id=test_vp1]: [x509: certificate has expired or is not yet valid]
09:49:57.836114 [crypto] Errorf -> ERRO 00a [validator.test_vp1] Failed retrieving enrollment data [x509: certificate has expired or is not yet valid].
09:49:57.836131 [crypto] Errorf -> ERRO 00b [validator.test_vp1] Failed registering node crypto engine [x509: certificate has expired or is not yet valid].
09:49:57.836231 [crypto] Errorf -> ERRO 00c [validator.test_vp1] Failed registering peer [test_vp1]: [x509: certificate has expired or is not yet valid]
09:49:57.836243 [crypto] Errorf -> ERRO 00d [validator.test_vp1] Failed registering [test_vp1]: [x509: certificate has expired or is not yet valid]
09:49:57.836252 [crypto] RegisterValidator -> ERRO 00e Failed registering validator [test_vp1] with name [test_vp1] [x509: certificate has expired or is not yet valid].
Error: x509: certificate has expired or is not yet valid

解决办法:

这个问题基本上是因为证书出现过期导致,查看虚拟机和远程服务器的时间是否同步:

date

如果时间不一致,则执行:

ntpdate cn.pool.ntp.org
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

x509: certificate has expired or is not yet valid错误解决 的相关文章

  • 比赛细节笔记总结

    2020 10 06 res 的思想 与 ensemble 的 思想 加入很多层 ensemble 一下 也算是集成模型 res 的思想 一般是加比较好 序列问题可以加入 pos embedding an照 transformer 的方法加
  • KNIME + Python = 数据分析+报表全流程

    一 Python 数据分析环境 数据分析领域有很多可选方案 例如SPSS傻瓜式分析工具 SAS专业性商业分析工具 R和python这类需要代码编程类的工具 个人选择是python这类 包括pandas numpy matplotlib sk
  • 有趣的USB接口和颜色分类

    USB2 0 接口颜色为白色以及黑色 USB3 0 接口颜色为蓝色 蓝色的USB接口是USB 3 2 Gen 1 原USB 3 0 红色的是USB 3 2 Gen 2 原USB 3 1 USB2 0 Powered USB 接口颜色为黄色
  • 如何做到带HINT的Spinner??

    如题 搜了各大搜索引擎 连国外的都看过了 终于在github发现一个非常好的带hint的spinner 原理也很简单 这里有一个adapter 只要实现了 你的系统spinner便可以完美得到hint package com wangzij

随机推荐