Lab3: Error: Failed sending proposal, got rpc error: code = Unavailable desc = transport is closing
When doing Lab3's last part: "confirm your peers are still a part of the channel." and after i ran the command below in peer0peer channel join -b allarewelcome.block
i got this problem:
Error: Failed sending proposal, got rpc error: code = Unavailable desc = transport is closing
I'v already set the identification path of peer0 to the admin of Org1 and pull the genesis block. akaexport CORE_PEER_MSPCONFIGPATH=/etc/hyperledger/msp/users/Admin@ org1.example.com/msp
peer channel fetch oldest allarewelcome . block - c allarewelcome -- orderer orderer.example.com:7050
can someone help me out
thanks
Comments
-
@eecszc said:
When doing Lab3's last part: "confirm your peers are still a part of the channel." and after i ran the command below in peer0peer channel join -b allarewelcome.block
i got this problem:
Error: Failed sending proposal, got rpc error: code = Unavailable desc = transport is closingI'v already set the identification path of peer0 to the admin of Org1 and pull the genesis block. aka
export CORE_PEER_MSPCONFIGPATH=/etc/hyperledger/msp/users/Admin@ org1.example.com/msp
peer channel fetch oldest allarewelcome . block - c allarewelcome -- orderer orderer.example.com:7050
can someone help me out
thanksSeems like your fabric images are too old, version 4.0. They need to be the newest version to be compatible with the newest couchdb configuration. Please check your images version by docker images -a
If the peer image is not 4.4, please remove and install the newest version.
The course material need to be updated by Linux to be compatible with couchdb upgrades.
Hope this solves your issue.0 -
@Niklaskkkk said:
Seems like your fabric images are too old, version 4.0. They need to be the newest version to be compatible with the newest couchdb configuration. Please check your images version by docker images -a
If the peer image is not 4.4, please remove and install the newest version.
The course material need to be updated by Linux to be compatible with couchdb upgrades.
Hope this solves your issue.I use just one peer (peer0) to test couchdb, and tracks the error with command
docker logs -f --details peer0.org1.example.com
when trying to join peer0 to the channel, i got this error:
Error calling CouchDB CreateDatabaseIfNotExist() for dbName: allarewelcome_, error: error decoding response body: json: cannot unmarshal string into Go struct field DBInfo.purge_seq of type int.I searched and find the link below may be the reason:
https://jira.hyperledger.org/browse/FAB-13196I haven't try the version4.4. hope it will work
thanks0 -
@eecszc said:
@Niklaskkkk said:
Seems like your fabric images are too old, version 4.0. They need to be the newest version to be compatible with the newest couchdb configuration. Please check your images version by docker images -a
If the peer image is not 4.4, please remove and install the newest version.
The course material need to be updated by Linux to be compatible with couchdb upgrades.
Hope this solves your issue.I use just one peer (peer0) to test couchdb, and tracks the error with command
docker logs -f --details peer0.org1.example.com
when trying to join peer0 to the channel, i got this error:
Error calling CouchDB CreateDatabaseIfNotExist() for dbName: allarewelcome_, error: error decoding response body: json: cannot unmarshal string into Go struct field DBInfo.purge_seq of type int.I searched and find the link below may be the reason:
https://jira.hyperledger.org/browse/FAB-13196I haven't try the version4.4. hope it will work
thanksYes - then it is because you have the 1.4.0 version of hyperledger/fabric images. Upgrade to version 1.4.4 and the issue will go away.
0 -
@eecszc Were you able to resolve the issue by upgrading the peer fabric image to 1.4.4. I am getting the same issue, i tried upgrading my peer image to 1.4.4, but now when i try pulling the genesis block using peer channel fetch oldest allarewelcome.block -c allarewelcome --orderer orderer.example.com:7050, i get this error: Got status: &{NOT_FOUND} Error: can't read the block: &{NOT_FOUND}
0 -
Managed to resolve the issue. For anyone else facing it, this is how i solved it.
1. Ran startup.sh, so that recreated the channel allarewelcome (and deleted all the existing peer containers)
2. For both the peer definitions in docker-compose.yml file, i changed image: hyperledger/fabric-peer to image: hyperledger/fabric-peer:1.4.4
After starting the peer containers, i was able to fetch the genesis block for allarewelcome channel, as also able to join it.
Hope that helps!0 -
@manjushaawasthi said:
@eecszc Were you able to resolve the issue by upgrading the peer fabric image to 1.4.4. I am getting the same issue, i tried upgrading my peer image to 1.4.4, but now when i try pulling the genesis block using peer channel fetch oldest allarewelcome.block -c allarewelcome --orderer orderer.example.com:7050, i get this error: Got status: &{NOT_FOUND} Error: can't read the block: &{NOT_FOUND}yeah, it works, i forgot to post the result. sry
it seems you have already solve your problem. congratulations0 -
Sorry for this very basic question but I stuck with the same problem and I am not sure about:
how to download the latest peer images?
I used this command from Lab1 "curl -sSL http://bit.ly/2ysbOFE | bash -s 1.4.0" with modifying it to 1.4.4:
curl -sSL http://bit.ly/2ysbOFE | bash -s 1.4.4It downloaded a bunch of stuff but the following remained on 1.4.0, as printout shows:
hyperledger/fabric-javaenv 1.4.0 3d91b3bf7118 12 months ago 1.75GB
hyperledger/fabric-tools 1.4.0 0a44f4261a55 12 months ago 1.56GB
hyperledger/fabric-ccenv 1.4.0 5b31d55f5f3a 12 months ago 1.43GB
hyperledger/fabric-orderer 1.4.0 54f372205580 12 months ago 150MB
hyperledger/fabric-peer 1.4.0 304fac59b501 12 months ago 157MB
hyperledger/fabric-ca 1.4.0 1a804ab74f58 12 months ago 244MBShould I have removed it before? Can you please help with the command how to remove it?
Thanks,
L.0 -
@LasToronto said:
Sorry for this very basic question but I stuck with the same problem and I am not sure about:how to download the latest peer images?
I used this command from Lab1 "curl -sSL http://bit.ly/2ysbOFE | bash -s 1.4.0" with modifying it to 1.4.4:
curl -sSL http://bit.ly/2ysbOFE | bash -s 1.4.4It downloaded a bunch of stuff but the following remained on 1.4.0, as printout shows:
hyperledger/fabric-javaenv 1.4.0 3d91b3bf7118 12 months ago 1.75GB
hyperledger/fabric-tools 1.4.0 0a44f4261a55 12 months ago 1.56GB
hyperledger/fabric-ccenv 1.4.0 5b31d55f5f3a 12 months ago 1.43GB
hyperledger/fabric-orderer 1.4.0 54f372205580 12 months ago 150MB
hyperledger/fabric-peer 1.4.0 304fac59b501 12 months ago 157MB
hyperledger/fabric-ca 1.4.0 1a804ab74f58 12 months ago 244MBShould I have removed it before? Can you please help with the command how to remove it?
Thanks,
L.Hi @LasToronto ,
Yes, the script for downloading the course materiale needs to be updated by the Linux-team. I will notify them.
In the meantime, so you can progress: remove each old image & replace it with the newest version. It is a bit time consuming, migth take you 10-15 minutes.
Here are the commands:
First type: docker images ps -a
Remove: docker image rm --f hyperledger/fabric-ca
Download new version: docker pull hyperledger/fabric-ca:latest
You have to do this with all hyperledger images.
Afterwards, run a new "docker images ps -a" to verify that you got version 1.4.4, or above
You find all images here on this page: https://hub.docker.com/r/hyperledger/fabric-ca/tags
0 -
Hi @Niklaskkkk ,
Thank you for the instruction. I believe I removed them and re-installed them but the result was the same.
Just to make sure I did it right, can you tell me how to locate the fabric images?
when issued docker images ps -a, I saw it was empty.
Then downloaded them again but the version stayed the same 1.4.0I might have done something wrong (not sure). What would you suggest to validate it?
Thank you a lot.0 -
@LasToronto said:
Hi @Niklaskkkk ,
Thank you for the instruction. I believe I removed them and re-installed them but the result was the same.
Just to make sure I did it right, can you tell me how to locate the fabric images?
when issued docker images ps -a, I saw it was empty.
Then downloaded them again but the version stayed the same 1.4.0I might have done something wrong (not sure). What would you suggest to validate it?
Thank you a lot.You can see your images by typing:
"docker images" in your terminal. There you also see the image version.
I just tested running the network on version 1.4.4, so it all works with 1.4.4 images.
To download specific image version, here is an example: "docker pull hyperledger/fabric-ca:1.4.4"
0 -
I was stuck on the mismated version of couchDB and peer, which 1.4.4 should be applied. This thread is very important and should be pinned !!!
1 -
I have upgraded my peers to 1.4.4 and couchDB to latest version, but still I am facing this error - Error: error endorsing chaincode: rpc error: code = Unavailable desc = transport is closing
Can someone please help0 -
@kalyani.guddanti said:
I have upgraded my peers to 1.4.4 and couchDB to latest version, but still I am facing this error - Error: error endorsing chaincode: rpc error: code = Unavailable desc = transport is closing
Can someone please helpFYI, here are the image signatures which are working,
hyperledger/fabric-couchdb latest b967e8b98b6b 6 weeks ago 261MB
hyperledger/fabric-tools 1.4.4 7552e1968c0b 9 months ago 1.49GB
hyperledger/fabric-ccenv 1.4.4 ca4780293e4c 9 months ago 1.37GB
hyperledger/fabric-orderer 1.4.4 dbc9f65443aa 9 months ago 120MB
hyperledger/fabric-peer 1.4.4 9756aed98c6b 9 months ago 128MB0 -
@kalyani.guddanti said:
I have upgraded my peers to 1.4.4 and couchDB to latest version, but still I am facing this error - Error: error endorsing chaincode: rpc error: code = Unavailable desc = transport is closing
Can someone please helpHi @kalyani.guddanti ,
Have you tried the signatures terany recommended above? If that also does not work, it might be something else. For instance check your orderer log and let me know what it says.
Also, what Ubuntu version are you on?
0
Categories
- All Categories
- 217 LFX Mentorship
- 217 LFX Mentorship: Linux Kernel
- 788 Linux Foundation IT Professional Programs
- 352 Cloud Engineer IT Professional Program
- 177 Advanced Cloud Engineer IT Professional Program
- 82 DevOps Engineer IT Professional Program
- 146 Cloud Native Developer IT Professional Program
- 137 Express Training Courses
- 137 Express Courses - Discussion Forum
- 6.2K Training Courses
- 46 LFC110 Class Forum - Discontinued
- 70 LFC131 Class Forum
- 42 LFD102 Class Forum
- 226 LFD103 Class Forum
- 18 LFD110 Class Forum
- 37 LFD121 Class Forum
- 18 LFD133 Class Forum
- 7 LFD134 Class Forum
- 18 LFD137 Class Forum
- 71 LFD201 Class Forum
- 4 LFD210 Class Forum
- 5 LFD210-CN Class Forum
- 2 LFD213 Class Forum - Discontinued
- 128 LFD232 Class Forum - Discontinued
- 2 LFD233 Class Forum
- 4 LFD237 Class Forum
- 24 LFD254 Class Forum
- 694 LFD259 Class Forum
- 111 LFD272 Class Forum
- 4 LFD272-JP クラス フォーラム
- 12 LFD273 Class Forum
- 146 LFS101 Class Forum
- 1 LFS111 Class Forum
- 3 LFS112 Class Forum
- 2 LFS116 Class Forum
- 4 LFS118 Class Forum
- 6 LFS142 Class Forum
- 5 LFS144 Class Forum
- 4 LFS145 Class Forum
- 2 LFS146 Class Forum
- 3 LFS147 Class Forum
- 1 LFS148 Class Forum
- 15 LFS151 Class Forum
- 2 LFS157 Class Forum
- 25 LFS158 Class Forum
- 7 LFS162 Class Forum
- 2 LFS166 Class Forum
- 4 LFS167 Class Forum
- 3 LFS170 Class Forum
- 2 LFS171 Class Forum
- 3 LFS178 Class Forum
- 3 LFS180 Class Forum
- 2 LFS182 Class Forum
- 5 LFS183 Class Forum
- 31 LFS200 Class Forum
- 737 LFS201 Class Forum - Discontinued
- 3 LFS201-JP クラス フォーラム
- 18 LFS203 Class Forum
- 130 LFS207 Class Forum
- 2 LFS207-DE-Klassenforum
- 1 LFS207-JP クラス フォーラム
- 302 LFS211 Class Forum
- 56 LFS216 Class Forum
- 52 LFS241 Class Forum
- 48 LFS242 Class Forum
- 38 LFS243 Class Forum
- 15 LFS244 Class Forum
- 2 LFS245 Class Forum
- LFS246 Class Forum
- 48 LFS250 Class Forum
- 2 LFS250-JP クラス フォーラム
- 1 LFS251 Class Forum
- 151 LFS253 Class Forum
- 1 LFS254 Class Forum
- 1 LFS255 Class Forum
- 7 LFS256 Class Forum
- 1 LFS257 Class Forum
- 1.2K LFS258 Class Forum
- 10 LFS258-JP クラス フォーラム
- 118 LFS260 Class Forum
- 159 LFS261 Class Forum
- 42 LFS262 Class Forum
- 82 LFS263 Class Forum - Discontinued
- 15 LFS264 Class Forum - Discontinued
- 11 LFS266 Class Forum - Discontinued
- 24 LFS267 Class Forum
- 22 LFS268 Class Forum
- 30 LFS269 Class Forum
- LFS270 Class Forum
- 202 LFS272 Class Forum
- 2 LFS272-JP クラス フォーラム
- 1 LFS274 Class Forum
- 4 LFS281 Class Forum
- 9 LFW111 Class Forum
- 259 LFW211 Class Forum
- 181 LFW212 Class Forum
- 13 SKF100 Class Forum
- 1 SKF200 Class Forum
- 1 SKF201 Class Forum
- 795 Hardware
- 199 Drivers
- 68 I/O Devices
- 37 Monitors
- 102 Multimedia
- 174 Networking
- 91 Printers & Scanners
- 85 Storage
- 758 Linux Distributions
- 82 Debian
- 67 Fedora
- 17 Linux Mint
- 13 Mageia
- 23 openSUSE
- 148 Red Hat Enterprise
- 31 Slackware
- 13 SUSE Enterprise
- 353 Ubuntu
- 468 Linux System Administration
- 39 Cloud Computing
- 71 Command Line/Scripting
- Github systems admin projects
- 93 Linux Security
- 78 Network Management
- 102 System Management
- 47 Web Management
- 63 Mobile Computing
- 18 Android
- 33 Development
- 1.2K New to Linux
- 1K Getting Started with Linux
- 371 Off Topic
- 114 Introductions
- 174 Small Talk
- 22 Study Material
- 805 Programming and Development
- 303 Kernel Development
- 484 Software Development
- 1.8K Software
- 261 Applications
- 183 Command Line
- 3 Compiling/Installing
- 987 Games
- 317 Installation
- 96 All In Program
- 96 All In Forum
Upcoming Training
-
August 20, 2018
Kubernetes Administration (LFS458)
-
August 20, 2018
Linux System Administration (LFS301)
-
August 27, 2018
Open Source Virtualization (LFS462)
-
August 27, 2018
Linux Kernel Debugging and Security (LFD440)