问题标签 [hyperldger-fabric-peer]

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 投票
3 回答
7868 浏览

hyperledger-fabric - Fabric中的Anchor Peer是什么?

配置结构网络以更新锚点对等点时有一个步骤。每个组织有一个锚点,但无法理解为什么我们需要锚点。

0 投票
1 回答
144 浏览

docker - Hyperledger Fabric 对等容器未出现

错误:获取http://couchdb0:5984/:拨打 tcp 172.18.0.5:5984:连接:连接被拒绝

我们在对等容器的 docker 日志中收到上述错误。结果,对等容器正在崩溃。我试过添加文件dns_search: .docker-compose.yaml

我正在运行RHEL 7虚拟机。

还有什么我应该调查的吗?

0 投票
2 回答
413 浏览

node.js - 访问 Hyperldger 资源管理器时出错“无法获取 /”

我已经用 Explorer(最新版本)配置了我们的 Fabric 网络(v1.4)。

数据库日志中没有错误没有应用程序级别错误资源管理器同步过程正在为网络持续进行能够查看数据库中的更新数据 http://localhost:8080/api-docs/(Explorer Swagger)工作正常。但是,在访问http://localhost:8080/时,我得到了

无法获取/错误。

Chrome 检查日志 -

Failed to load resource: the server responded with a status of http://localhost:8080/ 404 (Not Found)

控制台日志 -

0 投票
1 回答
449 浏览

docker - 恐慌:初始化分类帐提供程序时出错:无法连接到 CouchDB,检查主机名和端口:获取 http://couchdb1:5984/:EOF

我正在尝试在 Linux (RHEL 7) 机器中使用docker-compose. 但是对等容器会在一段时间后退出。在peer容器日志中,我可以看到以下错误。

我怀疑 docker 容器中可能存在一些 dns 问题。所以我也尝试在文件中添加dns_search: .和。- GODEBUG=netdns=godocker-compose.yaml

它仍然是同样的错误。

0 投票
2 回答
632 浏览

hyperledger-fabric - 为什么 Hyperledger Fabric 中的连接配置文件有 gRPC URL?

在客户端应用程序(使用 Node/Go)中,我们提供连接配置文件来识别背书者的端点。

在那里,我们根据 grpc://localhost:port 指定对等点的端点,但实际上 gRPC 在 HTTP2 上运行,对吗?

那么 Fabric SDK 是将端点转换为 HTTP url 还是由 Fabric 对等代码处理?

我的意思是如何将 grpc 端点转换为 HTTP 端点?

还是对等方暴露了 grpc 端点本身?如果是,如何?

0 投票
1 回答
538 浏览

hyperledger-fabric - Hyperledger 2.0:尝试从不同对等方获取丢失的项目时出现协调错误:空成员资格

我有 3 个组织,每个组织当前有 1 个同行在运行,还有一个排序者。我为 2 个组织定义了一个私有数据集合。

但是,当我将数据添加为 Org1 的成员时,这些数据不会与 Org2 同步。当我为 Org2 添加数据时,这些数据不会与 Org1 同步。在日志中可以看到以下错误:

非私人数据同步没有问题。

可能是什么问题呢?

0 投票
0 回答
98 浏览

hyperledger-fabric - 在撤销用户证书时更新 Hyperledger Fabric 对等/通道

我正在尝试实现一个 Hyperledger Fabric 2.0 网络,在该网络上,用户的证书可能会在某个时间点被撤销。我能够成功吊销证书并使用新的 CRL 更新本地客户端的 msp。

我找不到一个清晰的工作流程,用新的 CRL 更新对等点或通道,以防止证书被吊销的用户调用事务。

有人可以指出在测试网络配置上实现这一目标的一系列明确步骤吗?

0 投票
0 回答
132 浏览

docker-compose - 对等方无法与超级账本结构中的订购者连接

我创建了一个 2 orgs 1 peer 每个和一个 orderer 并部署在 docker swarm 中。

我没有使用cryptogen,而是使用fabric-ca 来生成身份。我能够启动对等节点和排序节点,并能够创建通道并将两个对等节点加入通道。

将同伴加入频道后,我可以看到订购者日志:

对等日志:

configtx.yaml 文件:

org1 msp 证书:

不知道我在哪里失踪。订购者通信必须使用锚点对等点吗?

0 投票
0 回答
38 浏览

hyperledger-fabric - 将新组织添加到通道后的 Hyperledger Fabric 警告

同步块完成后,提交块时,日志显示警告如下:

但是网络看起来正常,提交交易也正常。

0 投票
1 回答
77 浏览

docker - 在docker内部使用gradle构建结构链代码时如何访问本地maven存储库?

我在本地 mavel 存储库中以 jar 的形式安装了我项目的常用功能的工件,我们将其称为 common.jar。现在我想在我的结构链代码中使用这些函数。我在链码的 gradle 构建文件中添加了依赖项,Intellij 可以毫无问题地构建链码。我现在尝试将链代码部署到结构样本的测试网络。IE

这将在作为结构对等节点的 docker-container 内启动 gradle。然后这个 gradle 实例告诉我它找不到我的 common.jar。我怀疑docker容器内的gradle无法访问jar所在的本地maven repo。我对 docker 配置非常陌生,并且结构示例网络配置非常庞大。如何使我的本地 maven 存储库在 dockered peer 中可用?