O campo Nome Comum é onde você deve colocar o nome de domínio para o certificado. Se estiver em branco, o certificado não será válido para nenhum domínio.
Eu segui estas etapas para criar e assinar meu próprio certificado SSL:
openssl genrsa -out server.key 1024
openssl req -new -key server.key -out server.csr
openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt
No Firefox, recebo estas mensagens de aviso:
Claro que recebo o primeiro aviso, mas e o último? Ao gerar o CSR, me fazem muitas perguntas para as quais eu dou respostas em branco. Nenhum deles parece mencionar os nomes de domínio, no entanto.
Country Name (2 letter code) [AU]:se
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 []:[email protected]
Please enter the following 'extra' attributes
to be sent with your certificate request
A challenge password []:
An optional company name []:
O que estou fazendo de errado?
O campo Nome Comum é onde você deve colocar o nome de domínio para o certificado. Se estiver em branco, o certificado não será válido para nenhum domínio.