Соединение от внутреннего интерфейса узла до Fabric приводит к тому, что имя хоста /IP не соответствует сертификату

Когда я пытаюсь подключиться к матрице, я получаю сообщение об ошибке:

Имя хоста /IP не совпадает с альтернативными именами сертификата: "$IPNAMEHERE отсутствует в списке сертификата:"

И я не могу понять это. Я попытался изменить имя ca в init следующим образом:

fabric-ca-init -b BOOTSTRAP USERPASS --csr.cn IPNAME

и все же эта ошибка сохраняется. Есть ли способ добавить имя хоста /IP к сертификату?

1 ответ

Решение

Моя оригинальная проблема была

Имя хоста /IP не совпадает с альтернативными именами сертификата: "$IPNUMBERHERE отсутствует в списке сертификата:"

Чтобы решить эту проблему, я добавил $ IPNUMBER в центры сертификации csr.hosts, которые все еще вызывали проблему, потому что, когда я подключался через узел sdk, я не выключал проверку, и поэтому я считаю, что он пытался сопоставить сертификат с IPNUMBER не центр сертификации, который жил в этой виртуальной машине. Я также зарегистрировал административных пользователей с IP-адресом csr.hosts.

Другие вопросы по тегам