Я тестирую новые функции в Fabric 1.2, и клиент обнаружения служб с TLS не работает должным образом, без TLS все в порядке. Я решил попробовать отключить TLS с здесь .
Команда для создания файла конфигурации:
обнаружение --configFile conf.yaml --peerTLSCA crypto-config/peerOrganizations/organizacion1/users/Admin@organizacion1/tls/ca.crt --userKey crypto-config / peerOrganizations / organizacion1 / users / Admin @ organizacion1 / keystore / 1fdadd31871470aa56f3779cd9b92e54fdd7745a98fb85975904f1ae03b5ac12_sk --userCert crypto-config / peerOrganizations / organizacion1 / users / Admin @ organizacion1 / msp / signcerts / Admin @ орг.конфигурация_SMS_PC_SMS_SMS_SMS_SMS_SMS
Мне кажется правильным как в документации
Команда
обнаружение --configFile conf.yaml peers --channel canal2organizaciones --server localhost: 7051
И ошибка
не удалось подключиться к локальному узлу: 7051: не удалось подключиться к службе обнаружения: не удалось создать новое подключение: превышен крайний срок контекста
Есть предложения? Заранее спасибо.
Благодаря yavcom
Это была проблема на самом деле. Я добавил имя хоста peer0 в файл / etc / hosts и изменил localhost на peer0 в команде, и все работает нормально.