はじめに
- そんなに仰々しいものではありません。当たり前のことです。クソ記事です。
- サンプルなどをいじったときに「うまく行かないなー」「なんかエラーが出てるなー」という時の覚書というか、戒めです。
結論
- 結論は最初に書くべきですね。
- いじった「設定ファイルを見直せ」 この一言に尽きると思います。(個人談)
- ぐぐってみると、同じようなエラーが発生している人がたまにいますが、きっとその人も、なんか修正漏れやコピペミスがあるんだと思います。たぶん。
私の場合
- HyperledgerFabricの
fabric-samples/basic-network
をコピーし、いろいろといじっていました。その中で、触っていたのは下記。- docker-compose.yml
- configtx.yaml
- crypto-config.yaml
- generate.sh
- start.sh
まぁ、だいたいいじりました。
-
私の場合、コピペしたままで
orgX
が同じになっていたり、Peerを追加しているのにcrypto-config.yaml
のTemplate.Count
が「1」のままだったり、不要な文字列が入っていたり…etc…して「エラーが発生する」「動かない」といった事象が頻発していました。- 自分では、ちゃんとできていると思っているから、なおさら読み飛ばしたり、見当違いのエラー文言でググったりして、非常に時間を要しました。
- 修正前後でdiffとったりするのが、きっと一般的なのでしょうね・・・(;´Д`)
- これでどうにか、複数Org・チャンネル・Peerの接続を確認できたので、ぼちぼち動かしていこうと思います。
- 今回は以上です。ありがとうございました。