
Я пытаюсь настроить сервер 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 []:
Распространенное имяздесь вы указываете имя хоста вашего сервера.