首页 > 解决方案 > 创建 Hyperledger Sawtooth 网络

问题描述

我正在使用 Docker 映像设置多节点 Hyperledger Sawtooth 网络。我能够在 3 个 AWS 虚拟机上启动 Sawtooth 验证器、设置 TP 和 intkey TP,但是验证器无法相互连接。我收到以下错误:

尝试删除连接 OutboundConnectionThread-tcp://3.xxx.xxx.xxx:8800 的 send_message 函数,但未注册 send_message 函数 WARNING dispatch] Attempted to remove send_last_message function for connection OutboundConnectionThread-tcp://3.xxx.xxx .xxx:8800,但未注册 send_last_message 函数

解决该问题的任何指示都会非常有帮助。谢谢!

标签: hyperledger-sawtooth

解决方案


这是我在https://chat.hyperledger.org/channel/sawtooth中发布的答案

这看起来像一个 ZMQ 错误。它无法连接,因此在任务结束时清理期间断开连接时出现错误。真正的错误应该更早。但我认为根本原因是缺乏网络连接。试试这些技巧,看看它们是否有帮助: https ://sawtooth.hyperledger.org/faq/installation/#i-get-this-error-after-setting-up-a-sawtooth-network-can-t-send- message-ping-response-back-to-because-connection-outboundconnectionthread-tcp-192-168-0-100-8800-not-in-dispatcher


推荐阅读