问题标签 [hyperledger-explorer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
46 浏览

hyperledger - 设置 Hyperledger Explorer V1.1.2 时出现 ENOENT 错误

有没有人将 HL Explorer V1.1.2 与 HL Fabric 2.1 集成在一起。当我尝试使用 Fabric 2.1 设置 Explorer V1.1.2 时,它给出了一些包的 ENOENT 错误,我认为如果我们使用兼容的节点和 npm 版本,它不应该是这样。下面是我们正在使用的 npm 和 node 版本

/vagrant/blockchain-explorer$ 节点 -v v12.16.2 /vagrant/blockchain-explorer$ npm -v 6.14.4

我们根据以下 URL 中的自述文件跟踪资源管理器设置。成功完成数据库设置,但在运行 ./make.sh 安装时,它提供了 ENOENT 错误,我们认为它不应该与我们使用的上述兼容版本一起使用。我们是否需要检查除上述之外的任何其他先决条件。请指教

https://github.com/hyperledger/blockchain-explorer

0 投票
1 回答
113 浏览

hyperledger-fabric - 尝试连接到 443 端口的对等方时,Hyperledger 资源管理器抛出错误

我正在尝试在 IBM Blockchain Platform 上运行的网络上运行 Hyperledger Explorer。对等体在端口 7051 上运行。当我在连接配置文件中使用指定端口 7051 时,应用程序抛出错误。

我已经指定了端口号和对等 url

0 投票
1 回答
748 浏览

postgresql - 在 hyperledger fabric 2.2.0 中集成 hyperledger explorer,在注册客户端时遇到问题无法创建钱包

使用 BAF,我在 kubernetes 集群中设置了带有 6 个 orgs 和 1 个 orderer 的结构 2.2.0。每个组织都有一个同行。现在我正在尝试通过为 explorer 和 postgresql 创建单独的 pod 将 Explorer v1.1.2 与 nodejs v12.16.0 apline3.11、postgresql v10 集成。我在启动资源管理器应用程序(main.js)时遇到以下问题

谁能建议我如何解决这个问题?这是我正在使用的连接配置文件

0 投票
1 回答
124 浏览

hyperledger-fabric - Fabric(超级账本)资源管理器:由于 safari 上的内容安全策略而拒绝连接 wss

我有一个问题/问题:我通过 Kubernetes 部署 Hyperledger Explorer(连接到我的 Fabric 网络)并通过入口连接到它的 ui。在除 safari 之外的任何浏览器上,我对资源管理器都没有问题,但在 Safari 上,登录后,我在浏览器的控制台中有一个空白页面和以下错误:

你知道这是资源管理器的问题还是我的入口配置的问题?这是某种cors问题吗?

这是我的入口配置。我试图修改注释,删除一些,但没有运气。

0 投票
3 回答
840 浏览

docker - Hyperledger Blockchain Explorer-Endorser 截止时间前连接失败,连接远程 gRPC 服务器失败

我正在尝试使用 Hyperledger Explorer 设置 Hyperledger Fabric 网络。我用 ubuntu 操作系统在数字海洋云上启动了一个虚拟机。从那里,我启动了 3 个排序节点和 2 个对等节点。结果总共有5个节点。(我正在使用 RAFT 设置)。

但是,在尝试启动 hyperledger fabric explorer docker-container images 时遇到如下错误。

错误:

版本详情

  1. 超级账本结构:2.3.1
  2. Hyperledger Explorer:v1.1.1(最新标签)

第 1 部分:Docker 容器设置

a) 码头工人 PS

b) 我使用 3 个 docker-compose 文件进行配置设置。

$ docker-compose -f ./config/docker-compose-base.yaml -f ./tls/docker-compose-tls.yaml -f ./raft/docker-compose-raft.yaml up -d

  1. docker-compose-base.yaml

https://gist.github.com/Skyquek/03d1ffad5643d67d8da5b268a4814a7d

  1. docker-compose-tls.yaml

https://gist.github.com/Skyquek/b3b314cb2152ab541e822f72c60a2cbd

  1. docker-compose-raft.yaml

https://gist.github.com/Skyquek/7f8ec2d4d1876283f4a9444675971be8

c) 核心.yaml

  1. 极致核心.yaml

https://gist.github.com/Skyquek/8cdcbc4ee3d53a2277b1c34bb2fca704

第 2 部分:区块链浏览器设置

1. 连接配置文件.json

2.docker-compose.yaml


我尝试过的解决方案

1.更改tlscs证书路径

Hyperledger Fabric 2.0.1 中所述:错误:在 Discoverer-name 的截止日期之前无法连接:

问题很可能是由于路径错误。但问题仍然存在。

2. 将环境变量 DISCOVERY_AS_LOCALHOST=true 更改为 false

他们中的一些人提到这将解决问题。但我似乎无法以这种方式解决它。

3. 尝试使用 hyperledger fabric 2.0 测试网络

我尝试使用织物样本测试网络运行,它运行得非常好。

4. docker exec -it sh 到 explorer.mynetwork.com 以 ping 对等点

ping 可以正常运行。

它不断显示对等方已关闭或与对等方的连接失败

我现在正在为这个错误苦苦挣扎几天。希望有人可以帮助我找出问题所在。非常感谢你。

0 投票
0 回答
43 浏览

hyperledger - Hyperledger Explorer 未成功启动

因为我想将我的测试网络应用程序与超级账本资源管理器连接起来。我已经成功运行了Fabric文档中给出的Postgres Db脚本和脚本。但是在日志文件中,我看到了数据同步的错误。我在这里错过了什么?start.sh

0 投票
1 回答
93 浏览

docker - 超级账本浏览器是实时的吗?

我的网络基于 hyperledger fabric docs 中的 CommercialPaper 启动并运行,我集成了 hyperledger explorer 来监控更新,但是当交易发生时,它们不会立即或几分钟后出现在仪表板上,所以我必须重新启动 docker 容器( explorer, explorer-db) 来查看变化。有针对这个的解决方法吗 ?

0 投票
0 回答
57 浏览

hyperledger-fabric - Hyperledger Explorer - 未成功

我正在尝试在 Fabric 和 Explorer 之间运行一个简单的集成示例,可以在本教程中找到:https ://medium.com/coinmonks/blockchain-explorer-integration-with-hyperledger-fabric-fc14570753f7 。除了本教程之外,我还按照区块链资源库 ( https://github.com/hyperledger/blockchain-explorer ) 中解释的所有步骤进行操作),为此使用代码库教程(而不是 docker 教程)。即使我做了我应该做的一切,我也无法运行资源管理器。我不知道端口是否会出现问题(因为在运行 ./start.sh 后我无法访问 http://localhost:8080/),或者我是否还有一些步骤可以修复它。我还拍摄了一些打印屏幕来显示如下所示的日志和配置路径。如果有人可以帮助我,我将不胜感激。谢谢!

在此处输入图像描述在此处输入图像描述在此处输入图像描述在此处输入图像描述在此处输入图像描述在此处输入图像描述在此处输入图像描述

0 投票
0 回答
42 浏览

postgresql - hyperledger-explorer 无法连接到 IBM Cloud 上已供应的 Postgres 实例

我正在尝试将 hyperledger-explorer 连接到 IBM Cloud Databases for Postgres 实例。我提供了正确的凭据以连接到数据库。但是,该应用程序会出现身份验证错误。

从资源管理器 pod 内部,我安装了 psql - 用于调查 - 并尝试使用连接到我的实例

它有效,我能够连接到数据库。

我确定该应用程序使用了不正确的 DB 连接字符串。但是,我看不到它发送来验证的内容

知道如何解决这个问题吗?

0 投票
1 回答
72 浏览

hyperledger-fabric - 在 Hyperledger Explorer 中为每个事务/块获取“ENDORSEMENT_POLICY_FAILURE”作为验证码

我的网络中有两个组织。我已经创建了一个通道,在两个 Orgs(Org1 和 Org2)上部署了链代码,并收到了 VALID 代码。

两个组织都批准了链码,检查了提交的准备情况并提交了链码。日志就像...

2021-10-04 14:30:52.864 IST [chaincodeCmd] ClientWait -> INFO 001 txid [eff4729bb0fcb0ac21b6b4c4ee78de75d9fc3bc04b67fdd1cc22c9b67044d93a] committed with status (VALID) at localhost:9051

2021-10-04 14:30:52.911 IST [chaincodeCmd] ClientWait -> INFO 002 txid [eff4729bb0fcb0ac21b6b4c4ee78de75d9fc3bc04b67fdd1cc22c9b67044d93a] committed with status (VALID) at localhost:7051

=============== Commit chaincode definition Org 1 ============================== Committed chaincode definition for chaincode 'sample' on channel 'samplechannel': Version: 1, Sequence: 1, Endorsement Plugin: escc, Validation Plugin: vscc, Approvals: [Org1MSP: true, Org2MSP: true]

=============== query commited from Org 1====================`` Committed chaincode definition for chaincode 'sample' on channel 'samplechannel': Version: 1, Sequence: 1, Endorsement Plugin: escc, Validation Plugin: vscc, Approvals: [Org1MSP: true, Org2MSP: true]

我经历了发布并添加 BlockValidation: Type: ImplicitMeta Rule: "ANY Writers"到我的类似问题configtx.yaml

交易执行没有任何错误。能够查看交易哈希。但是进入ENDORSEMENT_POLICY_FAILURE探险家。

我在下面添加了截图。

任何人都可以帮助这里有什么问题/需要更改吗?

提前致谢。图片供参考 -

ENDORSEMENT_POLICY_FAILURE 链码部署