以太坊联盟区块链-无法解锁coinbase帐户-Microsoft Azure

以太坊联盟区块链-无法解锁coinbase帐户-Microsoft Azure,azure,blockchain,ethereum,Azure,Blockchain,Ethereum,我尝试解锁coinbase帐户时出错。当您首次设置部署联合体区块链时,您为挖掘节点设置了密码短语,并为tx节点设置了密码 当我准备将智能合约部署到我的tx节点(具有区块链)时,我会收到一个错误,提示我解锁我的帐户 为了解锁帐户,我将SSH连接到我的tx节点 一旦我提供了我有权访问虚拟机的凭据 然后我打字 接上 它打开Geth控制台 在geth控制台中,我键入 个人帐户解锁(eth.coinbase) 系统会提示我输入密码短语,但它会不断返回错误 无法使用此密码短语解密密钥 我使用了我第一次部署区

我尝试解锁coinbase帐户时出错。当您首次设置部署联合体区块链时,您为挖掘节点设置了密码短语,并为tx节点设置了密码

当我准备将智能合约部署到我的tx节点(具有区块链)时,我会收到一个错误,提示我解锁我的帐户

为了解锁帐户,我将SSH连接到我的tx节点

一旦我提供了我有权访问虚拟机的凭据

然后我打字

接上

它打开Geth控制台

在geth控制台中,我键入

个人帐户解锁(eth.coinbase)

系统会提示我输入密码短语,但它会不断返回错误

无法使用此密码短语解密密钥

我使用了我第一次部署区块链时使用的密码短语,但它不起作用

我尝试了多次,甚至重新部署了区块链,但我无法解锁我的coinbase帐户


我正在使用此Azure模板:

在Azure上部署Consortium区块链时,您为挖掘节点设置了密码短语,并为tx节点设置了密码。但是,考虑到此设置,您并没有真正按照PowerShell中的请求查找密码短语

  • 将SSH-TO-FIRST-TX-NODE复制到剪贴板并粘贴到PowerShell中,以访问事务节点

  • 输入密码

  • geth-attach
  • personal.unlockAccount(eth.coinbase)
  • 输入密码短语
    //实际上是您在开始时输入的密码

  • 请确保此shell保持打开状态,密码在打开一段时间后将作为安全默认值锁定。

    我遇到了与OP相同的问题,并使用了上述答案中提供的相同步骤,但仍然收到“无法使用给定密码解密密钥”错误

    我可以通过以下步骤解锁新创建的帐户

    $geth账户新增

    它将请求密码短语并返回新帐户的地址。执行下列命令

    $geth帐户列表

    将在帐户列表中显示新帐户

    可以使用解锁新帐户

    personal.unlockAccount(“新帐户地址”、“密码短语”、“持续时间”)