hyperledger-fabric - 我们是否需要通过对等服务器再次签署 tls 证书?
问题描述
我在一个云中创建了 Hyperledger 结构设置,并使用结构 ca 生成了证书。现在我想在另一个云中使用相同的证书并再次设置网络。新的对等服务器是否需要再次签署 TLS 证书?
因为当我尝试加入通道的对等方时,我面临 TLS 错误证书错误,我已经检查了所有配置和环境变量,以获得完美设置的证书。
根据官方文档,当对等服务器未签署证书时,我们会收到此错误。
另外,当我看到 tls 证书文件名时,它已经占用了私有 ip。这到底有没有影响?
解决方案
fabric-ca-server start
您是否在没有 init FabricCA的情况下启动了 Fabric fabric-ca-server init
CA。不要初始化 CA,因为它会生成另一个私钥和公钥。如果您确定使用所有相同的证书来启动所有 Fabric 组件,您将不会收到任何有关证书的错误。
推荐阅读
- amazon-web-services - 我们可以允许 codepipeline 仅将更新的文件存储到 S3 吗?
- ruby-on-rails - form_with 中的模型
- java - Java 运行时相当于使用 javax Processor / google @AutoService 进行注释处理
- r - GGPLOT2 如何在每个 log10 步骤上获得标签?
- google-cloud-dataflow - Apache Beam Stateful DoFn 周期性输出所有 K/V 对
- php - WooCommerce:添加到订单列表中的每个订单列
- angular - i18n angular.json 的输出路径
- c++ - 为具有相同名称的函数反转生成的 vtable 函数顺序
- dialogflow-es - Dialogflow 与谷歌助手的建议芯片集成
- xcode - 如何在 Xcode Interface Builder 中使用动作调用