2017-09-25 2 views
0

tutorialsに続く、私は、次のコマンド./byfn.sh -m upでネットワークを起動しようとすると、私はエラーを得た:なぜPEER1はチャネル障害に加入しましたか?

Starting with channel 'mychannel' and CLI timeout of '10000' 
Continue (y/n)?y 
proceeding ... 
... 
____ _____  _  ____ _____ 
/___| |_ _| /\ | _ \ |_ _| 
\___ \ | | /_ \ | |_) | | | 
___) | | | /___ \ | _ < | | 
|____/ |_| /_/ \_\ |_| \_\ |_| 

Build your first network (BYFN) end-to-end test 
... 
===================== PEER0 joined on the channel "mychannel" 

===================== 

2017-09-25 06:58:27.580 UTC [msp] GetDefaultSigningIdentity -> DEBU 002 Obtaining default signing identity 
Error: Error getting endorser client channel: PER:404 - Error trying to connect to local peer 
... 
/opt/go/src/runtime/proc.go:192 runtime.main 
/opt/go/src/runtime/asm_amd64.s:2087 runtime.goexit 
Caused by: x509: certificate is valid for peer0.org1.example.com, peer0, not peer1.org1.example.com 
Usage: 
    peer channel join [flags] 

Flags: 
    -b, --blockpath string Path to file containing genesis block 
    ... 

私はソフトウェアのバージョンをチェックして、彼らは正しいはずです。

$ uname -a 
Darwin HMacBook-Pro.local 16.7.0 Darwin Kernel Version 16.7.0: Thu Jun 15 17:36:27 PDT 2017; root:xnu-3789.70.16~2/RELEASE_X86_64 x86_64 

$ docker version 
Client: 
Version:  17.07.0-ce-rc2 
API version: 1.31 
Go version: go1.8.3 
Git commit: 36ce605 
Built:  Mon Aug 7 23:43:03 2017 
OS/Arch:  darwin/amd64 

Server: 
Version:  17.07.0-ce-rc2 
API version: 1.31 (minimum version 1.12) 
Go version: go1.8.3 
Git commit: 36ce605 
Built:  Mon Aug 7 23:48:34 2017 
OS/Arch:  linux/amd64 
Experimental: true 

$ docker-compose version 
docker-compose version 1.15.0, build e12f3b9 
docker-py version: 2.4.2 
CPython version: 2.7.12 
OpenSSL version: OpenSSL 1.0.2j 26 Sep 2016 

$ node -v 
v6.9.5 

$ python --version 
Python 2.7.13 

とドッキングウィンドウの情報:

$ docker images | grep hyper 
hyperledger/fabric-ca     latest    7e53be14f804  3 weeks ago   238MB 
hyperledger/fabric-ca     x86_64-1.0.2  7e53be14f804  3 weeks ago   238MB 
hyperledger/fabric-tools     latest    ba9750b2565d  3 weeks ago   1.33GB 
hyperledger/fabric-tools     x86_64-1.0.2  ba9750b2565d  3 weeks ago   1.33GB 
hyperledger/fabric-couchdb    latest    3f922f54bd68  3 weeks ago   1.47GB 
hyperledger/fabric-couchdb    x86_64-1.0.2  3f922f54bd68  3 weeks ago   1.47GB 
hyperledger/fabric-kafka     latest    0b4b1d249e65  3 weeks ago   1.29GB 
hyperledger/fabric-kafka     x86_64-1.0.2  0b4b1d249e65  3 weeks ago   1.29GB 
hyperledger/fabric-zookeeper    latest    1efb063147d3  3 weeks ago   1.3GB 
hyperledger/fabric-zookeeper    x86_64-1.0.2  1efb063147d3  3 weeks ago   1.3GB 
hyperledger/fabric-orderer    latest    6efd17e86e65  3 weeks ago   151MB 
hyperledger/fabric-orderer    x86_64-1.0.2  6efd17e86e65  3 weeks ago   151MB 
hyperledger/fabric-peer     latest    0e2ed51971c9  3 weeks ago   154MB 
hyperledger/fabric-peer     x86_64-1.0.2  0e2ed51971c9  3 weeks ago   154MB 
hyperledger/fabric-javaenv    latest    0be45dbd7ff4  3 weeks ago   1.41GB 
hyperledger/fabric-javaenv    x86_64-1.0.2  0be45dbd7ff4  3 weeks ago   1.41GB 
hyperledger/fabric-ccenv     latest    d0f166e1a89e  3 weeks ago   1.28GB 
hyperledger/fabric-ccenv     x86_64-1.0.2  d0f166e1a89e  3 weeks ago   1.28GB 

$ docker ps -a 
CONTAINER ID  IMAGE      COMMAND     CREATED    STATUS    PORTS            NAMES 
3e12dd9ea9ac  hyperledger/fabric-tools  "/bin/bash -c './s..." About an hour ago Up About an hour              cli 
942ff1a22c17  hyperledger/fabric-peer  "peer node start"  About an hour ago Up About an hour 0.0.0.0:7051->7051/tcp, 0.0.0.0:7053->7053/tcp  peer0.org1.example.com 
9e75ab80502d  hyperledger/fabric-peer  "peer node start"  About an hour ago Up About an hour 0.0.0.0:8051->7051/tcp, 0.0.0.0:8053->7053/tcp  peer1.org1.example.com 
67a545f37af1  hyperledger/fabric-peer  "peer node start"  About an hour ago Up About an hour 0.0.0.0:9051->7051/tcp, 0.0.0.0:9053->7053/tcp  peer0.org2.example.com 
a4dedbab71fa  hyperledger/fabric-peer  "peer node start"  About an hour ago Up About an hour 0.0.0.0:10051->7051/tcp, 0.0.0.0:10053->7053/tcp peer1.org2.example.com 
a5fb0662c227  hyperledger/fabric-orderer "orderer"    About an hour ago Up About an hour 0.0.0.0:7050->7050/tcp        orderer.example.com 

なぜですか?どのように修正する必要がありますか?君の力が必要!

私は、それが動作しませんでしたダウンやネットワーク( ./byfn.sh -m down./byfn.sh -m up)アップしてみました。その後、私はすべてのドッキングウィンドウの画像とパス$ GOPATH/SRC/github.com/hyperledger /ファブリック・サンプル内のすべてのロケールファイルを削除し、エラーが同じでした。

+0

私は[githubusercontent](https://raw.githubusercontent.com/hyperledger/fabric/master/scripts/bootstrap-1.0.2.sh)からブートストラップファイルをダウンロードしました – Haley

答えて

0

Caused by: x509: certificate is valid for peer0.org1.example.com, peer0, not peer1.org1.example.com

あなたはpeer1.org1.example.com に接続しようとしているので、これが原因とされているが、実際にはありますピアが、peer0.org1.example.com

ので、これはおそらくです間違った環境変数CORE_PEER_ADDRESS。 直前のスクリプトでそれを印刷し、自分で確認してください。

+0

昨晩私はコード 'script/script .sh'と私はあなたが正しいことを知りました。 まず 'ピアchaincode参加...'、CORE_PEER_ADDRESSの値がpeer0.org1.example.comあるコマンドを実行します。それはCORE_PEER_ADDRESSの値をリセットするので、二度目はCORE_PEER_ADDRESSの値は、peer1.org1.example.comあります。これは正常ではないのですか?しかし、私はコードを変更していないし、チュートリアルDocは私にこの値を変更させませんでしたか?この問題を解決するにはどうすればbyfnデモを終了することができますか? – Haley

+0

「byfnデモを続ける」とはどういう意味ですか? – yacovm

+0

私は[BYFN](https://hyperledger-fabric.readthedocs.io/en/latest/build_network.html)デモを実行する意味します。何かが間違っている、それは正しく動作することはできません。そして私はこの問題を解決する方法を知らない。 – Haley

関連する問題