Per*_*uet 8 hyperledger hyperledger-composer
我正试图通过发布身份
composer identity issue -p hlfv1 -n bonusetis -i PeerAdmin -s password -u perelluis -x true -a perelluis
Run Code Online (Sandbox Code Playgroud)
但我明白了
Error: fabric-ca request register failed with errors [[{"code":0,"message":"CA 'ca_peerOrg1' does not exist"}]]
Command failed.
Command succeeded
Run Code Online (Sandbox Code Playgroud)
我确实有一个名为ca_peerOrg1的CA,因为到目前为止我已经使用它了,它显示在我的docker容器中:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
425df4a2d729 hyperledger/composer-playground "pm2-docker compos..." 30 minutes ago Up 30 minutes 0.0.0.0:8080->8080/tcp composer-playground
5d6ac09d2f41 dev-peer0.org1.example.com-bonusetis-0.9.0 "chaincode -peer.a..." 2 hours ago Up 2 hours dev-peer0.org1.example.com-bonusetis-0.9.0
b115a06eebdb dev-peer1.org1.example.com-bonusetis-0.9.0 "chaincode -peer.a..." 2 hours ago Up 2 hours dev-peer1.org1.example.com-bonusetis-0.9.0
bd2b4a5dfced hyperledger/fabric-tools "/bin/bash" 3 hours ago Up 3 hours cli
76a1159e510c hyperledger/fabric-ca "sh -c 'fabric-ca-..." 3 hours ago Up 3 hours 0.0.0.0:8054->7054/tcp ca_peerOrg2
92c6786f3ff1 hyperledger/fabric-peer "peer node start" 3 hours ago Up 3 hours 0.0.0.0:10051->7051/tcp, 0.0.0.0:10053->7053/tcp peer1.org2.example.com
f439f9f809c6 hyperledger/fabric-orderer "orderer" 3 hours ago Up 3 hours 0.0.0.0:7050->7050/tcp orderer.example.com
8584208cd8a8 hyperledger/fabric-peer "peer node start" 3 hours ago Up 3 hours 0.0.0.0:9051->7051/tcp, 0.0.0.0:9053->7053/tcp peer0.org2.example.com
7e68ac2e33b4 hyperledger/fabric-peer "peer node start" 3 hours ago Up 3 hours 0.0.0.0:7051->7051/tcp, 0.0.0.0:7053->7053/tcp peer0.org1.example.com
8688c0ef16da hyperledger/fabric-ca "sh -c 'fabric-ca-..." 3 hours ago Up 3 hours 0.0.0.0:7054->7054/tcp ca_peerOrg1
baa42aa6bb12 hyperledger/fabric-peer "peer node start" 3 hours ago Up 3 hours 0.0.0.0:8051->7051/tcp, 0.0.0.0:8053->7053/tcp peer1.org1.example.com
Run Code Online (Sandbox Code Playgroud)
我的连接配置文件显示CA的相同名称,具有正确的端口.
如果有任何帮助,如果我尝试访问同行的端口,我会得到一个
此页面无效
0.0.0.0发送了无效的响应.
消息,但如果我尝试访问localhost:7054,我找不到404页面.我认为这是预料之中的,但万一它会说明一些事情.
正如容器中所见,我使用的是最新版本的Fabric(beta)和Composer(0.9),而我正在使用Ubuntu 16.04 TLS.
Per*_*uet 18
问题是连接配置文件上的CA名称必须是服务器的名称,作为全局定义的
- FABRIC_CA_SERVER_CA_NAME = $ CA_NAME因此,必须在连接配置文件中设置$ CA_NAME,而不是容器名称.希望如果有人遇到同样的问题会有所帮助
对于使用FABRIC_CA_SERVER_CA_NAME=myca-namedocker 时遇到此错误的其他人,请确保在docker-compose.yml文件中为CA容器设置了此标志
| 归档时间: |
|
| 查看次数: |
1358 次 |
| 最近记录: |