O certificado do servidor estava faltando o atributo commonName no nome do assunto

2

Estou tentando configurar um servidor SSL SVN e quando tento fazer o check-out remotamente, recebo o erro Server certificate was missing commonName attribute in subject name

Eu pesquisei no google e, pelo que posso dizer, preciso adicionar o endereço IP do URL que estou acessando para openss.cnf com o atributo commonName , como abaixo. Eu fiz isso, mas ainda recebo o erro.

commonName                      = xx.xxx.xx.xx
commonName_max                  = 64
    
por Webnet 18.06.2010 / 17:25

1 resposta

6

Parece uma incompatibilidade CommonName com o certificado SSL. O CN no seu certificado SSL corresponde ao seu servidor?

Você pode executar o seguinte para visualizar o certificado SSL:

openssl x509 -noout -text -in ssl.crt

Editar

Para gerar um certificado de óleo de cobra, primeiro gere a chave:

openssl genrsa -out host.key 1024

Agora gere o certificado:

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

openssl solicitará as informações:

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 []:

Nome comum é onde você especifica o nome do host do seu servidor.

    
por 18.06.2010 / 17:40

Tags