Я пытаюсь запустить сеть Hyperledger Fabric 1.2.0, распределенную по 2 виртуальным машинам Ubuntu (один заказчик и одноранговый узел) и моему собственному компьютеру для вызова команд cli.Итак, я запустил машины-заказчики и одноранговые узлы, обновил одноранговый одноранговый узел для однорангового узла и установил цепной код.
Однако при создании экземпляра цепочечного кода с помощью команды chaincode isntantiate я получаю сообщение об ошибке unsupported protocol scheme "tcp"
.
Я успешно установил код цепи с помощью следующей команды:
peer chaincode install -n mycc -v 1.0 -p chaincode_example02/
Команда, которую я использовал для создания кода цепи:
peer chaincode instantiate -o 192.168.0.150:7050 --tls $CORE_PEER_TLS_ENABLED --cafile ./crypto-config/ordererOrganizations/0.150/orderers/192.168.0.150/msp/tlscacerts/tlsca.0.150-cert.pem -C myownnetworkchannel -n mycc -v 1.0 -c '{"Args":["init","a", "100", "b","200"]}' -P "AND ('Org1MSP.peer')"
Сообщение об ошибкечто я получил на клиенте cli это:
Error: could not assemble transaction, err Proposal response was not
successful, error code 500, msg failed to execute transaction
4b31df457c0c5642f98689e6887db4fefa79a8547b182ee481f7ff03320c02f9: error
starting container: error starting container: Post
tcp:///var/run/docker.sock/containers/create?name=dev-peer0.0.155-mycc-
1.0: unsupported protocol scheme "tcp"
Дополнительные журналы одноранговых узлов
2018-09-18 22:38:15.448 EDT [chaincode] Launch -> ERRO bf0b start failed: Post tcp:///var/run/docker.sock/containers/create?name=dev-peer0.0.155-mycc-1.0: unsupported
protocol scheme "tcp"
error starting container
error starting container
2018-09-18 22:38:15.448 EDT [endorser] callChaincode -> DEBU bf0c [myownnetworkchannel][3ed01a8ccc3fff617c04d7307811c4f777f6b81588b21d7c549e4bcd300949f6] Exit
2018-09-18 22:38:15.449 EDT [endorser] SimulateProposal -> ERRO bf0d [myownnetworkchannel][3ed01a8c] failed to invoke chaincode name:"lscc" , error: Post tcp:///var/ru
n/docker.sock/containers/create?name=dev-peer0.0.155-mycc-1.0: unsupported protocol scheme "tcp"
error starting container
error starting container
Мой вопрос заключается в том, является ли проблема, вызванная моим одноранговым компьютером core.yaml
config или из основного файла конфигурации, который я использовал на моем компьютере?Я попытался изменить конфигурацию vm endpoint
(которая указывает на файл docker.sock
) и addressAutoDetect
на моем компьютере, но безрезультатно.