【发布时间】:2019-09-25 21:46:45
【问题描述】:
我正在安装 Hyperledger 资源管理器,但出现访问错误 -
连接数据库时出错:{ 错误:密码验证失败 对于用户“hppoc” 在 Connection.parseE (/home/ubuntu/fabric-samples/first-network/blockchain-explorer/node_modules/pg/lib/connection.js:554 :11) 在 Connection.parseMessage (/home/ubuntu/fabric-samples/first-network/blockchain-explorer/node_modules/pg/lib/connection. js:379:19) 在套接字。 (/home/ubuntu/fabric-samples/first-network/blockchain-explorer/node_modules/pg/lib/connection.js:11 9:22) 在 Socket.emit (events.js:198:13) 在 addChunk (_stream_readable.js:288:12) 在 readableAddChunk (_stream_readable.js:269:11) 在 Socket.Readable.push (_stream_readable.js:224:10) 在 TCP.onStreamRead [as onread] (internal/stream_base_commons.js:94:17) 名称:'错误',长度: 101,严重性:'FATAL',代码:'28P01',详细信息:未定义,
提示:未定义,位置:未定义,内部位置:未定义, internalQuery:未定义,其中:未定义,架构:未定义,
表:未定义,列:未定义,数据类型:未定义,
约束:未定义,文件:'auth.c',行:'328',例程: 'auth_failed' }
我使用提供的 json 文件采用了所有默认值。有谁知道如何纠正这个问题?我正在使用分发版运行标准 sh 文件(如下) -
#!/bin/bash
#
#Redirecting console.log to log file.
#Please visit ./logs/app to view the application logs and visit the ./logs/db to view the Database logs and visit the ./log/console for the
console.log
# Log rotating for every 7 days.
rm -rf /tmp/fabric-client-kvs_peerOrg*
mkdir -p ./logs/app & mkdir -p ./logs/db & mkdir -p ./logs/console
LOG_CONSOLE_PATH="logs/console/console-$(date +%Y-%m-%d).log"
echo "************************************************************************************"
echo "**************************** Hyperledger Explorer **********************************"
echo "************************************************************************************"
echo "***** Please check the log [$LOG_CONSOLE_PATH] for any error *****"
echo "************************************************************************************"
export DISCOVERY_AS_LOCALHOST=true
node main.js name - hyperledger-explorer >>$LOG_CONSOLE_PATH 2>&1 &
find ./logs/app -mtime +7 -type f -delete & find ./logs/db -mtime +7 -type f -delete & find ./logs/console -mtime +7 -type f -delete
【问题讨论】: