Несмотря на то, что приведенные выше ограниченные сведения показывают, одноранговый журнал дает важный совет о проблеме:
WARN 044 channel [mychannel]: MSP error: the supplied identity is not valid: x509: certificate signed by unknown authority (possibly because of "x509: ECDSA verification failure" while trying to verify candidate authority certificate "ca.org1.example.com"
Вот рекомендации, которые могут помочь вам решить эту проблему:
- Измените уровень ведения журнала вашего партнера на
DEBUG
в файле docker-compose, вам будет легче найти решение, за которым следует отладочная информация. - Убедитесь, что ваш контейнер CA работает, а его журналы невыдает ошибку, как некоторые сертификаты подтверждают ошибку, которая обычно вызывается неправильной конфигурацией.
- Теперь, когда в журналах отображается некоторая информация о ECDSA x509, относящаяся к подписи и ключу подтверждения одобрения сверстниками.Кроме того, этот набор ключей может храниться в
/tmp/hfc-key-store
или любом другом месте, которое вы определили в своем коде.Попробуйте очистить этот временный файл и перезапустите сеть снова. - Заметил, что вы используете репозиторий с образцом фабрики, я думаю, что эта проблема может не быть вызвана некоторыми проблемами с кодом, так как вы только что изменили несколько параметров.Поэтому я рекомендую вам следовать этому руководству , чтобы сделать правильный шаг.