1. 出现TLS handshake错误

    2019-11-07 07:55:27.971 UTC [core.comm] ServerHandshake -> ERRO 268 TLS handshake failed with error tls: first record does not look like a TLS handshake server=Orderer remoteaddress=172.22.0.4:39556
    

    在cli中操作peer channel时,加上--tls --cafile=

  2. 安装链码的时候出错

    Error: could not assemble transaction, err proposal response was not successful, error code 500, msg error starting container: error starting container: Failed to generate platform-specific docker build: Error returned from build: 1 "opt/go/src/crypto/ecdsa/ecdsa.go:23:2:
    
    • 确定docker版本是否正确
    • docker images -a 查看已经下载的镜像,docker rmi $(docker images -q)
  3. 服务器重启后,重新启动 orderer 与 peer 但链码容器却启动了不?启动链码容器闪退,提示无法与local peer通信? > 如果peer与order节点已启动,那么直接进行链码的query或者invke则可以重新启动链码,不要偿试以docker去启动链码容器。

  4. 安装或者调用链码时出现timeout超时? > 查看链码容器是否已意外退出,如果退出,查看退出的日志