Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/42.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 在.hfc密钥存储中未生成证书_Node.js - Fatal编程技术网

Node.js 在.hfc密钥存储中未生成证书

Node.js 在.hfc密钥存储中未生成证书,node.js,Node.js,在Hyperledger Fabric readthedocs教程之后,我正在使用AWS Ubuntu 16.04 LTS。我遵循了“编写第一份申请”中的步骤。当我运行“node enrollAdmin.js”时,预计会在hfc密钥存储目录中生成eCert和密钥材料,但该文件夹中不会生成任何内容,这意味着运行该命令后该文件夹仍然为空。我查看了这个js文件中的代码,在第54-55行中,只提供了两个参数,但是从这个链接的API:,fabric_ca_client.enroll函数应该接收三个参数,这

在Hyperledger Fabric readthedocs教程之后,我正在使用AWS Ubuntu 16.04 LTS。我遵循了“编写第一份申请”中的步骤。当我运行“node enrollAdmin.js”时,预计会在hfc密钥存储目录中生成eCert和密钥材料,但该文件夹中不会生成任何内容,这意味着运行该命令后该文件夹仍然为空。我查看了这个js文件中的代码,在第54-55行中,只提供了两个参数,但是从这个链接的API:,fabric_ca_client.enroll函数应该接收三个参数,这意味着js文件中没有给出第三个参数“csr”。奇怪的是,在运行命令后没有显示错误信息,我从终端得到的唯一信息是“存储路径:$mypath/hfc key store”

有人知道发生了什么问题吗


谢谢

在我将节点版本从6.12.0切换到6.9.5后,此问题得到解决。看起来节点版本必须是6.9.x