Я решил вышеуказанную проблему, внеся следующие изменения:
Добавьте tls ( файл секретного ключа server.key, файл ca.crt, файл server.crt ) заказчика в окружающая среда переменные заказчик Раздел в файле docker-compose.yaml .
- ORDERER_GENERAL_TLSENABLED=true
- ORDERER_GENERAL_TLS_PRIVATEKEY=./crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/tls/server.key
- ORDERER_GENERAL_TLS_CERTIFICATE=./crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/tls/server.crt
- ORDERER_GENERAL_TLS_ROOTCAS=./crypto-config/ordererOrganizations/example.com/orderers/orderer.example.com/tls/ca.crt
Добавьте следующий раздел в тома из peers раздел docker-compose.yaml файла. Укажите путь к папке tls
./crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/tls:/etc/hyperledger/peer/tls