Ошибка Gettig при отправке цепного кода на утверждение организации: Fabri c 2.0 - PullRequest
0 голосов
/ 21 марта 2020

Я создаю сеть, используя fabri c 2.0.

Согласно новому методу жизненного цикла, я следую, как указано в тестовой сети.

У меня есть 2 организации, имеющие 2 пира в каждом, без использования CLI.

Шаги:

1) Создание артефактов канала (блок Genesis, Channel.tx)

2) Создание канала

3) Развертывание Chaincode

  • Пакетный Chaincode
  • Установка Chaincode
  • QueryInstalled
  • Элемент списка
  • Chaincode Approve for My Org

Я получаю сообщение об ошибке при утверждении для своей организации.

Вот команда

Цепной код однорангового жизненного цикла Approveformyorg -o localhost: 7050 --ordererTLSHostnameOverride orderer .example.com --tls $ CORE_PEER_TLS_ENABLED --cafile $ ORDERER_CA --channelID $ CHANNEL_NAME --name fabcar --version $ {VERSION} --init-required - идентификатор пакета $ {PACKAGE_ID} --sequence $ {VERSION }

Переменные среды:

CHANNEL_NAME="mychannel"
CC_RUNTIME_LANGUAGE="golang"
VERSION="1"
CC_SRC_PATH="./artifacts/src/github.com/fabcar/go/"

export CORE_PEER_TLS_ENABLED=true
export ORDERER_CA=${PWD}/artifacts/channel/crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/msp/tlscacerts/
tlsca.example.com-cert.pem

export PEER0_ORG1_CA=${PWD}/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/ca.crt
export FABRIC_CFG_PATH=${PWD}/artifacts/channel/config/

export CORE_PEER_LOCALMSPID="Org1MSP"
export CORE_PEER_TLS_ROOTCERT_FILE=$PEER0_ORG1_CA
export CORE_PEER_MSPCONFIGPATH=${PWD}/artifacts/channel/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp

export CORE_PEER_ADDRESS=localhost:7051

Получение ф olowing error:

Одноранговый журнал:

VSCC error: stateBasedValidator.Validate failed, err validation of endorsement policy for collection _implicit_org_Org1MSP chaincode _lifecycle in tx 5:0 failed: signature set did not satisfy the policy

Чуть выше этой ошибки, получая следующее

[cauthdsl] func2 -> DEBU 197cf 0xc0037051e0 identity 0 does not satisfy principal: The identity is not a [PEER] under this MSP [Org1MSP]: The identity does not contain OU [PEER], MSP: [Org1MSP].

Политика по умолчанию:

    LifecycleEndorsement:
        Type: ImplicitMeta
        Rule: "MAJORITY Endorsement"
    Endorsement:
        Type: ImplicitMeta
        Rule: "MAJORITY Endorsement"

Пожалуйста поправьте меня, если я где-то ошибаюсь. Я слежу за тестовой сетью.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...