Сбой рукопожатия с фатальной ошибкой SSL_ERROR_SSL: ошибка: 14090086: подпрограммы SSL: ssl3_get_server_certificate: сбой проверки сертификата

0
задан sudharsanan.k 19 March 2019 в 08:47
поделиться

1 ответ

Похоже, вы получаете ошибку подтверждения имени хоста при подтверждении связи TLS. В ваших настройках

# this URL is used to send endorsement and query requests
url: grpcs://localhost:7051
grpcOptions:
  ssl-target-name-override: peer1-accounts
tlsCACerts:
  path: network/data/accounts.crt

вы звоните localhost, но вы установили переопределение на peer1-accounts. Имя хоста, которое вы используете в URL-адресе, должно совпадать с одной из SAN в сертификате TLS, используемом партнером, ИЛИ любое значение, заданное для ssl-target-name-override, должно совпадать с одной из SAN в сертификате TLS.

Вы можете распечатать детали сертификата, используя openssl:

openssl x509 -noout -text -in path-to-tls-cert

0
ответ дан Gari Singh 19 March 2019 в 08:47
поделиться
Другие вопросы по тегам:

Похожие вопросы: