2017-12-29 21 views
0

バージョンv1.1.0より前のファブリックコードはOKですが、 ファブリックリリースバージョンv1.1.0-previewをダウンロードします。私は、ドッキングモードではなく、devモードでプログラムを起動します。 発注者、ピア、example01のcofigurationは以下の通りです:なぜdevモードのchaincodeがスローしている間に接続できませんでした。未実装desc =不明なサービスprotos.ChaincodeSupport

orderer configuration

peer configuration

example01 cofiguration が、その後、発注者、ピアが正常に起動できますが、example01開始できませんでした、

、grpcが成功を接続することができなかったようです

error message for example01

GOROOT=/opt/go1.9.2 #gosetup 
GOPATH=/home/test/gopath #gosetup 
/opt/go1.9.2/bin/go build -i -gcflags "-N -l" -tags nopkcs11 "-ldflags=-linkmode internal" -o /tmp/___example01 github.com/hyperledger/fabric/examples/chaincode/go/chaincode_example01 #gosetup 
/tmp/___example01 -peer.address 127.0.0.1:7051 #gosetup 
2017-12-29 15:14:01.381 CST [shim] SetupChaincodeLogging -> INFO 001 Chaincode log level not provided; defaulting to: INFO 
2017-12-29 15:14:01.381 CST [shim] SetupChaincodeLogging -> INFO 002 Chaincode (build level:) starting up ... 
2017-12-29 15:14:01.383 CST [shim] func1 -> ERRO 003 Received error from server, ending chaincode stream: rpc error: code = Unimplemented desc = unknown service protos.ChaincodeSupport 
Error starting Simple chaincode: rpc error: code = Unimplemented desc = unknown service protos.ChaincodeSupport 
Process finished with exit code 0 

私はchaincode.goのキーコードを考慮しました、メソッドchatWithPeerは失敗し、チェーンコード_shim.protoをgrpcサービスで使用しました。失敗しました。

// Interface that provides support to chaincode execution. ChaincodeContext 
// provides the context necessary for the server to respond appropriately. 
service ChaincodeSupport { 

    rpc Register(stream ChaincodeMessage) returns (stream ChaincodeMessage) {} 


} 

だから、なぜそれはあなたが間違ったポートを使用しているUnimplemented desc = unknown service protos.ChaincodeSupport

答えて

0

を投げます。 v1.1ではポート7052を使用しました。 v1.0では7051です。

関連する問題