0
我试图将我的IBM Bluemix NodeJS应用程序与[email protected]连接到正在运行的具有[email protected]的Composer业务网络。不过,我收到以下错误:作曲家业务网络连接不能与NodeJS应用程序
2017-10-29T01:55:26.36-0400 [APP/PROC/WEB/0] ERR (node:60) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 1): Error: Failed to load connector module "composer-connector-hlfv1" for connection profile "ibm-bc-org1".
/home/vcap/app/node_modules/fabric-
client/node_modules/grpc/src/node/extension_binary/grpc_node.node:
invalid ELF header-/home/vcap/app/node_modules/fabric-
client/node_modules/grpc/src/node/extension_binary/grpc_node.node:
invalid ELF header-/home/vcap/app/node_modules/fabric-
client/node_modules/grpc/src/node/extension_binary/grpc_node.node:
invalid ELF header-/home/vcap/app/node_modules/fabric-
client/node_modules/grpc/src/node/extension_binary/grpc_node.node:
invalid ELF header-/home/vcap/app/node_modules/fabric-
client/node_modules/grpc/src/node/extension_binary/grpc_node.node:
invalid ELF header-/home/vcap/app/node_modules/fabric-
client/node_modules/grpc/src/node/extension_binary/grpc_node.node:
invalid ELF header-/home/vcap/app/node_modules/fabric-
client/node_modules/grpc/src/node/extension_binary/grpc_node.node:
invalid ELF header-/home/vcap/app/node_modules/fabric-
client/node_modules/grpc/src/node/extension_binary/grpc_node.node:
invalid ELF header-/home/vcap/app/node_modules/fabric-
client/node_modules/grpc/src/node/extension_binary/grpc_node.node:
invalid ELF header
我手动创建.composer-credentials/ibm-bc-org1/connection.json
文件和目录.composer-credentials/ibm-bc-org1
为我的项目目录下的密钥存储。这个设置在本地工作,我可以看到我的连接的结果,我可以在我的本地机器上获取事件等。任何人都知道这种事情的程序是什么?
我试图推动没有我的'node_modules',但它仍然给我同样的错误。 – TheOkayCoder
当你推动你看到npm安装正在运行?你应该检查输出,尤其是与grpc相关的输出。 npm install必须在运行的环境中运行,以确保grpc是该平台的正确版本。 –
它在我从本地删除'node_modules/fabric-client'并将其推送时起作用。我看到它使用不同的安装路径获取并下载一个新的grpc二进制文件!谢谢! – TheOkayCoder