Во время создания сети в фабрике hyperledger после создания криптографических материалов и конфигурации канала мы должны создать файл docker-compose.yaml, здесь нам нужно обновить старые пути новыми путями к файлам, но я не могу найти все пути или, точнее, эти файлы не существуют даже после создания криптографического материала с использованием инструмента криптогенеза, например:
CORE_PEER_MSPCONFIGPATH=/etc/hyperledger/crypto/peer/msp
CORE_PEER_TLS_KEY_FILE=/etc/hyperledger/crypto/peer/tls/server.key
CORE_PEER_TLS_CERT_FILE=/etc/hyperledger/crypto/peer/tls/server.crt
CORE_PEER_TLS_ROOTCERT_FILE=/etc/hyperledger/crypto/peer/tls/ca.crt
здесь у меня есть msp для каждой организации, а не одноранговая, т.е. у меня есть peerOrganisations / org1.example.com / msp
А ТАКЖЕ
для CORE_PEER_TLS_KEY_FILE у меня нет файла server.key в моей папке or1.example.com/tlsca
А ТАКЖЕ
то же самое в случае с CORE_PEER_TLS_CERT_FILE и CORE_PEER_TLS_ROOTCERT_FILE
Эта же проблема со следующими путями заказчика:
ORDERER_GENERAL_TLS_PRIVATEKEY=/etc/hyperledger/crypto/orderer/tls/server.key
ORDERER_GENERAL_TLS_CERTIFICATE=/etc/hyperledger/crypto/orderer/tls/server.crt
ORDERER_GENERAL_TLS_ROOTCAS=[/etc/hyperledger/crypto/orderer/tls/ca.crt, /etc/hyperledger/crypto/peerOrg1/tls/ca.crt, /etc/hyperledger/crypto/peerOrg2/tls/ca.crt, /etc/hyperledger/crypto/peerOrg3/tls/ca.crt]
Дайте мне знать, если я пропустил какие-либо шаги и пути к файлам после генерации крито-материала
Спасибо!