0

0|server | (node:99208) UnhandledPromiseRejectionWarning: Unhandled promise rejection (rejection id: 53): Error: authentication needed: password or unlock

这是随机发生的,有时 api 调用成功通过,有时 nodejs 应用程序日志会显示这一点。我使用多种方式多次解锁帐户,给了我“真正的”布尔值,如下所示:

personal.unlockAccount(eth.coinbase, "cDxxxxxxxxKaYZ", 300)

geth --exec "personal.unlockAccount(eth.accounts[0], 'cDb xxxxxxxKaYZ', 1000)" attach

它继续随机显示相同的错误authentican需要没有任何线索!

PS 我正在使用带有 Geth 和 MetaMask 的 azure ethereum 联盟网络

4

1 回答 1

1

我找到了..这是负载平衡服务器中的一个问题,因为我的体系结构由多个服务器组成..这就是为什么有些请求成功而其他请求不成功!

于 2018-01-16T08:03:09.900 回答