首页 文章

[错误:EACCES:权限被拒绝,打开'/home/ubuntu/.hfc-key-store/

提问于
浏览
0

运行composer rest服务器时出现以下错误 . 我正在使用aws ubuntu 16.04服务器 .

Hyperledger Composer

?输入您的Fabric连接配置文件名称:hlfv1

?输入您的业务网络标识符:digitalproperty-network

?输入您的Fabric用户名:admin

?输入你的秘密:Xurw3yU9zI0l

?指定是否需要在生成的REST API中使用名称空间:永远不要使用名称空间

?指定是否要保护生成的REST API:否

要使用相同的选项重新启动REST服务器,请发出以下命令:composer-rest-server -p hlfv1 -n digitalproperty-network -i admin -s Xurw3yU9zI0l -N never

从业务网络定义中发现类型...

连接失败:错误:尝试登录时出错并获取用户上下文 . 错误:尝试注册用户时出错 . 错误:由于错误而无法生成注册密钥[错误:EACCES:权限被拒绝,打开'/home/ubuntu/.hfc-key-store/be8405cef82cc00455de296664ccdcb35e4c707bb0e63a00d0bef76546528e13-priv']将重试下一个请求 . 错误:尝试登录时出错并获取用户上下文 . 错误:尝试注册用户时出错 . 错误:无法在client.getUserContext.then.then.catch(/错误:错误:EACCES:权限被拒绝,打开'/home/ubuntu/.hfc-key-store/be8405cef82cc00455de296664ccdcb35e4c707bb0e63a00d0bef76546528e13-priv']生成注册密钥home / ubuntu / .nvm / versions / node / v6.11.0 / lib / node_modules / composer-rest-server / node_modules / composer-connector-hlfv1 / lib / hlfconnection.js:293:34)ubuntu @ ip-172-31 -19-220:〜/作曲家样本的网络/包/ digitalproperty网络$

2 回答

  • 0

    在类似的设置上,我可以使用以下命令,基本上使用PeerAdmin用户而不是admin . 例如:

    composer-rest-server -p hlfv1 -n my-network -i PeerAdmin -s PeerAdmin -N never
    

    如果您仍面临同样的问题,请尝试使用sudo

  • 0

    当使用hlfv1连接到正在运行的v1.0 Fabric开发环境或运行REST服务器时(如上所示) - 您需要提供默认的管理密码“adminpw” - 请再次尝试运行composer-rest-server并使用正确的密码 . 为保罗欢呼

相关问题