Я пытаюсь запустить Hyperledger Explorer в сети, работающей на платформе IBM Blockchain. Одноранговый узел работает на порту 7051. Приложение выдает ошибку, когда я использую указать порт 7051 в моем профиле подключения.
[2020-11-20T14:57:26.551] [ERROR] FabricClient - Error: Missing port parameter
explorer.mynetwork.com | at module.exports.checkParameter (/opt/explorer/node_modules/fabric-common/lib/Utils.js:631:8)
explorer.mynetwork.com | at DiscoveryService._buildUrl (/opt/explorer/node_modules/fabric-common/lib/DiscoveryService.js:663:58)
explorer.mynetwork.com | at DiscoveryService._buildPeer (/opt/explorer/node_modules/fabric-common/lib/DiscoveryService.js:633:20)
explorer.mynetwork.com | at DiscoveryService._processPeers (/opt/explorer/node_modules/fabric-common/lib/DiscoveryService.js:553:15)
explorer.mynetwork.com | at DiscoveryService._processMembership (/opt/explorer/node_modules/fabric-common/lib/DiscoveryService.js:505:42)
explorer.mynetwork.com | at DiscoveryService.send (/opt/explorer/node_modules/fabric-common/lib/DiscoveryService.js:334:55)
explorer.mynetwork.com | at process._tickCallback (internal/process/next_tick.js:68:7)
Я уже указал номер порта вместе с URL-адресом однорангового узла
"peers": {
"xx-xx-xx-peer-x": {
"url": "grpcs://xx-xx-xx-peer-x:443",
"tlsCACerts": {
"path": "/opt/explorer/app/platform/fabric/certs/peer1.crt"
},
"grpcOptions": {
"ssl-target-name-override": "xx-xx-xx-peer-x"
}
}
}