代理服务器阻止访问Marbles的区块链的节点服务器

时间:2017-02-16 05:16:29

标签: blockchain

我无法继续使用大理石。刚刚收到以下消息。我认为我们公司的代理服务器正在阻止。你能告诉我任何与服务器有关的网址吗?

"等待节点服务器打开,以便我们可以与区块链交谈。这个应用程序可能仍在启动。如果此消息在1分钟内没有消失,请检查服务器日志。 "

1 个答案:

答案 0 :(得分:0)

我想是正在使用Bluemix上的Blockchain服务,所以基于这个假设提出建议。

当演示的链代码尚未完成部署时,可能会显示该消息。 Chaincode可能需要几分钟才能完成部署。尽管该消息提到等待一分钟,但在链代码部署开始后等待大约五分钟以确定消息是否发生变化将是一件好事。

如果链代码部署存在潜在问题,最终应显示不同的消息。如果消息内容永远不会改变,则应检查链代码和验证对等日志。

检查是否部署了链码并查看链码日志:

  1. 从Bluemix界面左上角的菜单(水平条)中选择信息中心选项。
  2. 所有服务下,点击已创建的区块链网络的名称。
  3. 启动按钮以使用此区块链网络。
  4. 网络标签上,滚动到底部查看链代码列表。
  5. 如果已部署链代码,请选择应检查链代码日志的验证对等方,然后按下拉列表右侧的按钮以查看日志。
  6. 要查看验证对等日志:

    1. 启动区块链网络后,导航至日志标签。
    2. 按每个验证对等方旁边的日志按钮查看日志。
    3. 关于代理阻止访问的可能性,您可以确保可以访问REST端口。从仪表板的网络标签中获取验证对等地址,然后附加/链(例如https://blockchain-network-ID-vp0.us.blockchain.ibm.com:port/chain)。这应该返回链高和散列。如果没有,则可能是端口被阻塞。

相关问题