Me gustaría ejecutar un servidor https C ++ desde este código fuente.
He seguido este sitio web para generar el certificado:
openssl genrsa -des3 -out server.key 1024
openssl req -new -key server.key -out server.csr
cp server.key server.key.org
openssl rsa -in server.key.org -out server.key
openssl x509 -req -days 365 -in server.csr -signkey server.key -out server.crt
que llevó a la creación de cuatro archivos:
server.crt
server.csr
server.key
server.key.org
Luego, en mi navegador Firefox, voy a preferencias / avanzado:
about:preferences#advanced
Luego view certificate
, your certificates
, import
.
Peroalfinal,meencuentroconunerrorynopasanada:
Estecertificadopersonalnosepuedeinstalarporquenoposeelaclaveprivadacorrespondientequesecreócuandosesolicitóelcertificado.
Todos los archivos necesarios, incluidos server.key
, están allí.
¿Cuál es el problema?
¿Qué debo hacer?