1

在创建配置文件以连接到超级账本结构实例时,我收到以下错误。

0|composer | HLFConnection :login() > admin
0|composer | E0508 11:50:42.311834619 75 ssl_transport_security.c:611] Could not load any root certificate.
0|composer | E0508 11:50:42.311850655 75 ssl_transport_security.c:1348] Cannot load server root certificates.
0|composer | E0508 11:50:42.312139228 75 security_connector.c:837] Handshaker factory creation failed with TSI_INVALID_ARGUMENT.
0|composer | E0508 11:50:42.312149486 75 secure_channel_create.c:127] Failed to create secure subchannel for secure name.

当我在操场日志中检查加载的证书时,'\r\n' 已更改为 '\\r\\n'

4

1 回答 1

2

当您将 PEM 证书作为单个字符串输入时,这是证书文本框的一个已知问题。目前有几种方法可以解决这个问题。您要么需要从文本中删除所有 \r\n 文本,然后再将其放入 UI 上的证书字段,要么可以导入当前用于通过命令行进行连接的连接配置文件。

以下是github中问题的链接。

https://github.com/hyperledger/composer/issues/893

于 2017-05-08T18:54:24.763 回答