В сертификате сервера отсутствовал атрибут commonName в имени субъекта

В сертификате сервера отсутствовал атрибут commonName в имени субъекта

Я пытаюсь настроить сервер SSL SVN и при попытке удаленного оформления заказа получаю ошибкуServer certificate was missing commonName attribute in subject name

Я немного погуглил и, насколько я могу судить, мне нужно добавить IP-адрес URL, к которому я обращаюсь, openss.cnfс commonNameатрибутом, как показано ниже. Я сделал это, но ошибка все еще появляется.

commonName                      = xx.xxx.xx.xx
commonName_max                  = 64

решение1

Похоже на несоответствие CommonName сертификату SSL. Соответствует ли CN в вашем сертификате SSL вашему серверу?

Для просмотра SSL-сертификата можно выполнить следующее:

openssl x509 -noout -text -in ssl.crt

Редактировать

Чтобы создать сертификат «чудодейственного масла», сначала сгенерируйте ключ:

openssl genrsa -out host.key 1024

Теперь сгенерируйте сертификат:

openssl req -new -key host.key -x509 -days 3650 -out host.crt

openssl запросит у вас информацию:

Country Name (2 letter code) [AU]:
State or Province Name (full name) [Some-State]:
Locality Name (eg, city) []:
Organization Name (eg, company) [Internet Widgits Pty Ltd]:
Organizational Unit Name (eg, section) []:
Common Name (eg, YOUR name) []:
Email Address []:

Распространенное имяздесь вы указываете имя хоста вашего сервера.

Связанный контент