问题描述
当所有节点都给出错误的证书错误时,我的 admincerts 已过期,以及如何在过期后更新它们?我正在使用 hyperledger fabric 1.4 版本和 raft 共识?有可能摆脱这种锁定情况吗?我
2020-12-18 11:25:41.676 UTC [core.comm] ServerHandshake -> ERRO 702 TLS handshake Failed with error remote error: tls: bad certificate server=PeerServer remoteaddress=1**.***.***.3:47104
解决方法
首先,日志不会显示过期证书之类的内容。 我建议使用 OpenSSL 检查证书的详细信息。更多的日志有利于调试。
how to view the contents of a .pem certificate
使用 Open SSL 更新自签名证书。确保您拥有私钥。
How to renew a self-signed openssl PEM certificate
接下来您需要重新启动容器。 如果您正在运行 HLF 的 dockerised 版本,请确保在删除之前有冗余