Ошибка рукопожатия Hyperledger Fabric Explorer config.json
Привет, ребята, я использую сеть Hyperledger Fabric и Blockchain explorer. Я проверил проводник на "first-network" и мне это удалось. После этого, поскольку я хотел построить многокомпонентную сеть Fabric, я обратился по https://medium.com/@wahabjawed/hyperledger-fabric-on-multiple-hosts-a33b08ef24f И чтобы выполнить тест, я запустил весь док-контейнер (CA, ЗАКАЗАТЬ, 2PEERS, CLI) на локальный компьютер и отредактировал файл config.json, как показано ниже
"network-configs": {
"network-1": {
"version": "1.0",
"clients": {
"client-1": {
"tlsEnable": true,
"organization": "Org1MSP",
"channel": "mychannel",
"credentialStore": {
"path": "./tmp/credentialStore_Org1/credential",
"cryptoStore": {
"path": "./tmp/credentialStore_Org1/crypto"
}
}
}
},
"channels": {
"mychannel": {
"peers": {
"peer0.org1.example.com": {},
"peer1.org1.example.com": {}
},
"connection": {
"timeout": {
"peer": {
"endorser": "6000",
"eventHub": "6000",
"eventReg": "6000"
}
}
}
}
},
"organizations": {
"Org1MSP": {
"mspid": "Org1MSP",
"fullpath": false,
"adminPrivateKey": {
"path":
"/home/ubuntu/fabric-samples/Build-Multi-Host-Network-Hyperledger/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/keystore"
},
"signedCert": {
"path":
"/home/ubuntu/fabric-samples/Build-Multi-Host-Network-Hyperledger/crypto-config/peerOrganizations/org1.example.com/users/Admin@org1.example.com/msp/signcerts"
}
},
"OrdererMSP": {
"mspid": "OrdererMSP",
"adminPrivateKey": {
"path":
"/home/ubuntu/fabric-samples/Build-Multi-Host-Network-Hyperledger/crypto-config/ordererOrganizations/example.com/users/Admin@example.com/msp/keystore"
}
}
},
"peers": {
"peer0.org1.example.com": {
"tlsCACerts": {
"path":
"/home/ubuntu/fabric-samples/Build-Multi-Host-Network-Hyperledger/crypto-config/peerOrganizations/org1.example.com/peers/peer0.org1.example.com/tls/ca.crt"
},
"url": "grpcs://localhost:8051",
"eventUrl": "grpcs://localhost:8053",
"grpcOptions": {
"ssl-target-name-override": "peer0.org1.example.com"
}
},
"peer1.org1.example.com": {
"tlsCACerts": {
"path":
"/home/ubuntu/fabric-samples/Build-Multi-Host-Network-Hyperledger/crypto-config/peerOrganizations/org1.example.com/peers/peer1.org1.example.com/tls/ca.crt"
},
"url": "grpcs://localhost:9051",
"eventUrl": "grpcs://localhost:9053",
"grpcOptions": {
"ssl-target-name-override": "peer1.org1.example.com"
}
}
},
"orderers": {
"orderer.example.com": {
"url": "grpcs://localhost:7050"
}
}
},
"network-2": {}
},
"configtxgenToolPath": "/home/ubuntu/fabric-samples/bin",
"license": "Apache-2.0"
}
И я получил ошибку. есть журнал ошибок ниже
postgres://hppoc: пароль@127.0.0.1:5432/fabricexplorer E0925 17:00:41.804738425 14014 ssl_transport_security.cc:989] Сбой при рукопожатии с фатальной ошибкой SSL_ERROR_SSL: ошибка:1408F10B: номер SSL: версия SSL:SSL3_RET_. E0925 17:00:42.805918378 14014 ssl_transport_security.cc:989] Сбой при рукопожатии с фатальной ошибкой SSL_ERROR_SSL: ошибка:1408F10B: подпрограммы SSL:SSL3_GET_RECORD: неправильный номер версии. E0925 17:00:44.589563663 14014 ssl_transport_security.cc:989] Сбой при рукопожатии с фатальной ошибкой SSL_ERROR_SSL: ошибка:1408F10B: подпрограммы SSL:SSL3_GET_RECORD: неправильный номер версии. [31merror[39m: [Remote.js]: Ошибка: не удалось подключиться до истечения срока [31merror[39m: [client-utils.js]: sendPeersProposal - Обещание отклонено: Ошибка: не удалось подключиться до установленного срока в checkState (/ главная / убунту /blockchain-исследователь /node_modules/ КПГР / SRC /client.js:838:16)
Ошибка: не удалось подключиться к клиентскому одноранговому узлу, проверьте конфигурацию и статус однорангового узла.
Пожалуйста, откройте веб-браузер для доступа: http://localhost:8080/
Пид 14014
<<<<<<<<<<<<<<<<<<<<<<<<<< Ошибка обозревателя >>>>>>>>>>>>>>>>>>>> Ошибка: [ 'Клиентский узел по умолчанию не работает и база данных недоступна.' E0925 17:00:46.797189353 14014 ssl_transport_security.cc:989] Сбой при рукопожатии с фатальной ошибкой SSL_ERROR_SSL: ошибка:1408F10B: подпрограммы SSL:SSL3_GET_RECORD: неверный номер версии. Получен сигнал об убийстве, корректно завершающий работу<<<<<<<<<<<<<<<<<<<<<<<<<< Закрывающий проводник >>>>>>>>>>>>>> >>>>>> Закрытые связи
Есть ли кто-нибудь, кто знает, как решить эту проблему?
0 ответов
Я столкнулся с той же проблемой, что и вы, когда пытался подключить Hyperledger Explorer к примеру с базовой сетью.
Я нашел этот пост в ссылке ниже, и он может решить мою проблему, надеюсь, он вам тоже поможет.
Невозможно настроить обозреватель hyperledger с одним узлом (как в примере с базовой сетью)