我是新的超级分类账,并试图建立一个以集团作为共识协议的私有块链网络。我正在一个AWS Ec2实例上部署它。
按照以下步骤启动一个启动节点和另一个节点
https://besu.hyperledger.org/en/1.3.6/Tutorials/Private-Network/Create-Private-Clique-Network/
引导节点
/home/ubuntu/hyperledger/besu-21.10.8/bin/besu -数据路径=数据--genesis-file=/home/ubuntu/nodeInfo/conf/cliqueGenesis.json -网络-id 123 -rpc-http-api=ETH,NET,CLIQUE宿主-allowlist=“*”-rpc-http-cors=“all”-rpc-http-host=0.0.0.0-p2p-主机=18.206.81.119
另一个节点
/home/ubuntu/hyperledger/besu-21.10.8/bin/besu -data-path=data --genesis-file=/home/ubuntu/nodeInfo/conf/cliqueGenesis.json --bootnodes=enode://d0ec80fc5af05fd7700c5c7b2fa9e268d93c3bc641efe917791b8da3baede296c16a313f6b6b27d4ccc3c267f507ca4acb17271ebace64633635e755edec882c@18.206.81.119:30303 -网络-id 123 -p2p-端口=30305-rpc-http-api=ETH、NET、CLIQUE host---genesis-file=/home/ubuntu/nodeInfo/conf/cliqueGenesis.json--bootnodes=enode://d0ec80fc5af05fd7700c5c7b2fa9e268d93c3bc641efe917791b8da3baede296c16a313f6b6b27d4ccc3c267f507ca4acb17271ebace64633635e755edec882c@18.206.81.119:30303=“*”-rpc-http-cors=“all”-rpc-http-port=8547。
当我们试图将这个网络添加到元问题时,我们得到了CORS异常。
Rpc:http://NodepublicIp:8545、http://NodepublicIp:8546和http://NodepublicIp:8547
我已经打开了相关端口8545到8547,以便在Ec2上进行通信。
为我们提供一些调试此问题的指针。
提前感谢
发布于 2022-02-20 15:51:03
您说您已经打开了8545到8547端口,但是您对30303到30305端口也这样做了吗?不过,我不确定在使用单个EC2实例时这是否重要。
https://besu.hyperledger.org/en/stable/HowTo/Find-and-Connect/Configuring-Ports/
https://ethereum.stackexchange.com/questions/119581
复制相似问题