问题标签 [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.
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 错误,我们认为它不应该与我们使用的上述兼容版本一起使用。我们是否需要检查除上述之外的任何其他先决条件。请指教
hyperledger-fabric - 尝试连接到 443 端口的对等方时,Hyperledger 资源管理器抛出错误
我正在尝试在 IBM Blockchain Platform 上运行的网络上运行 Hyperledger Explorer。对等体在端口 7051 上运行。当我在连接配置文件中使用指定端口 7051 时,应用程序抛出错误。
我已经指定了端口号和对等 url
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)时遇到以下问题
谁能建议我如何解决这个问题?这是我正在使用的连接配置文件
hyperledger-fabric - Fabric(超级账本)资源管理器:由于 safari 上的内容安全策略而拒绝连接 wss
我有一个问题/问题:我通过 Kubernetes 部署 Hyperledger Explorer(连接到我的 Fabric 网络)并通过入口连接到它的 ui。在除 safari 之外的任何浏览器上,我对资源管理器都没有问题,但在 Safari 上,登录后,我在浏览器的控制台中有一个空白页面和以下错误:
你知道这是资源管理器的问题还是我的入口配置的问题?这是某种cors问题吗?
这是我的入口配置。我试图修改注释,删除一些,但没有运气。
docker - Hyperledger Blockchain Explorer-Endorser 截止时间前连接失败,连接远程 gRPC 服务器失败
我正在尝试使用 Hyperledger Explorer 设置 Hyperledger Fabric 网络。我用 ubuntu 操作系统在数字海洋云上启动了一个虚拟机。从那里,我启动了 3 个排序节点和 2 个对等节点。结果总共有5个节点。(我正在使用 RAFT 设置)。
但是,在尝试启动 hyperledger fabric explorer docker-container images 时遇到如下错误。
错误:
版本详情
- 超级账本结构:2.3.1
- 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
- docker-compose-base.yaml
https://gist.github.com/Skyquek/03d1ffad5643d67d8da5b268a4814a7d
- docker-compose-tls.yaml
https://gist.github.com/Skyquek/b3b314cb2152ab541e822f72c60a2cbd
- docker-compose-raft.yaml
https://gist.github.com/Skyquek/7f8ec2d4d1876283f4a9444675971be8
c) 核心.yaml
- 极致核心.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 可以正常运行。
它不断显示对等方已关闭或与对等方的连接失败
我现在正在为这个错误苦苦挣扎几天。希望有人可以帮助我找出问题所在。非常感谢你。
hyperledger - Hyperledger Explorer 未成功启动
因为我想将我的测试网络应用程序与超级账本资源管理器连接起来。我已经成功运行了Fabric文档中给出的Postgres Db
脚本和脚本。但是在日志文件中,我看到了数据同步的错误。我在这里错过了什么?start.sh
docker - 超级账本浏览器是实时的吗?
我的网络基于 hyperledger fabric docs 中的 CommercialPaper 启动并运行,我集成了 hyperledger explorer 来监控更新,但是当交易发生时,它们不会立即或几分钟后出现在仪表板上,所以我必须重新启动 docker 容器( explorer, explorer-db) 来查看变化。有针对这个的解决方法吗 ?
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/),或者我是否还有一些步骤可以修复它。我还拍摄了一些打印屏幕来显示如下所示的日志和配置路径。如果有人可以帮助我,我将不胜感激。谢谢!
postgresql - hyperledger-explorer 无法连接到 IBM Cloud 上已供应的 Postgres 实例
我正在尝试将 hyperledger-explorer 连接到 IBM Cloud Databases for Postgres 实例。我提供了正确的凭据以连接到数据库。但是,该应用程序会出现身份验证错误。
从资源管理器 pod 内部,我安装了 psql - 用于调查 - 并尝试使用连接到我的实例
它有效,我能够连接到数据库。
我确定该应用程序使用了不正确的 DB 连接字符串。但是,我看不到它发送来验证的内容
知道如何解决这个问题吗?
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
探险家。
我在下面添加了截图。
任何人都可以帮助这里有什么问题/需要更改吗?
提前致谢。图片供参考 -