2017-06-21 11 views
0

アプリケーションは数ヶ月間Bluemix上で正常に動作しています。その後、ログインを受け付けなくなりました。私はそれを再起動し、今はこの証明書でエラーを取得します:HL v 0.6。私は二重チェックし、同じ証明書をcp-web githubに表示しています。証明書の有効期限が切れている可能性がありますか? Bluemixのより厳しい施行により、今度は自己署名証明書が許可されないのでしょうか?Hyperledger Fabric Bluemix cp-web us.blockchain.ibm.com.cert不明な権限

2017-06-21T10:18:35.54から0400 [APP/0] OUT MSG:「証明書が信頼できる認証局によって署名されていない ました。 [X509: 未知の機関によって署名された証明書(おそらくの:候補権限証明書 を確認しようとしたとき、 "X509 ECDSA検証 失敗" "ECA")]」}

2017-06-21T10:18:17.32- 0400 [APP/0] OUT chain_setup.js配備 リクエスト: {"fcn": "init"、 "args":["IGNORE"、 "ME"]、 "chaincodePath": "chaincode /"、 "certificatePath ":"/"/ certs/peer/cert.pem"}

答えて

0

Hyperledger Fabricバージョン0.6.1を使用する場合、証明書は90日後に有効期限が切れます。証明書がこの期間だけ有効であることを文書化したハイパージーガーファブリックissueがあります。この問題は、Hyperledger Fabricバージョン0.6.1でこれを変更する予定がないことを示しています。

Hyperledger Fabricバージョン0.6.1を使用している場合、ブロックチェーンネットワークの管理者は、証明書を更新する必要があります。 Bluemixでブロックチェーンネットワークが実行されている場合は、サポートチケットを開き、管理アクションを実行して証明書を更新することができます。

証明書を更新した後、チェーンコードが開始するように、ユーザーはクエリを実行するか、すべてのピアからチェーンコードを呼び出す必要があります。ピアコードは、ピアを再起動する必要があるため、証明書の更新処理中に停止します。

関連する問題