My network is with 1 peer, 1 CA and 3 orderers
I have 3 zookeepers and 4 Kafka brokers. (All are in one machine)
I have fabric with 3 orderers but the problem is when I stop the orderer container which runs on 7050 port, I can’t make any transaction. It says me that “service unavailable” but when I stop another container (which is running on the port other than 7050) all works fine. What should be the reason behind this?
logs when I start the fabric:
1. peer logs: https://pastebin.com/hPhKu3QB 2. orderer0 logs: https://pastebin.com/57aYAeW2 3. orderer1 logs: https://pastebin.com/PzLKurE2 2. orderer2 logs: https://pastebin.com/5D4shcJN
By tracing the log we found that the orderer 0 gives following warning.
2018-06-25 09:53:23.723 UTC [common/deliver] deliverBlocks -> WARN 4da
[channel: composerchannel] Rejecting deliver requestfor
172.18.0.14:37702 because of consenter error
Note: I am testing it using composer tool. I can also share the code if anyone can look into.
Git repo link : https://github.com/HoneyShahOX/fabric-multiple-orderer
All the modified code for setting up kafka cluster with multiple orderers is in https://github.com/HoneyShahOX/fabric-multiple-orderer/tree/master/fabric-scripts/hlfv11 folder.
For start the network run startFabric.sh file of the root folder.
I hope it makes sense to your end. Let me know in case anything you would like to ask.
Thanks In Advance.