Vorrei eseguire un server https C ++ dal questo codice sorgente.
Ho seguito il questo sito web per generare il certificato:
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
che ha portato alla creazione di quattro file:
server.crt
server.csr
server.key
server.key.org
Quindi, nel mio browser Firefox, vado alle preferenze / avanzato:
about:preferences#advanced
Quindi view certificate
, your certificates
, import
.
Maallafine,hounerroreenonsuccedeniente:
Thispersonalcertificatecan’tbeinstalledbecauseyoudonotownthecorrespondingprivatekeywhichwascreatedwhenthecertificatewasrequested.
Sono presenti tutti i file necessari, incluso server.key
.
Qual è il problema?
Che cosa dovrei fare?