运行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'] 它将在下一个请求时重试。错误:尝试登录时出错 获取用户上下文。错误:尝试注册用户时出错。错误:失败 因错误而生成注册密钥[错误:EACCES:权限 否认,开放 ' /home/ubuntu/.hfc-key-store/be8405cef82cc00455de296664ccdcb35e4c707bb0e63a00d0bef76546528e13-priv'] at client.getUserContext.then.then.catch(/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网络$
答案 0 :(得分:0)
使用hlfv1连接到正在运行的v1.0 Fabric开发环境或运行REST服务器(如上所示)时 - 需要提供默认的管理密码“adminpw” - 请再次尝试运行composer-rest-server使用正确的密码。欢呼保罗
答案 1 :(得分:0)
在类似的设置上,我可以使用以下命令,基本上使用PeerAdmin用户而不是admin。例如:
Stat Set1 Set2
Mean 2.34 3.44
Median 2.55 1.99
Min 0.00 0.20
Max 14.34 22.32
如果您仍面临同样的问题,请尝试使用sudo