su un serverino di test vorrei creare degli auto certificati ed esare HTTPS.
ho seguito questa guida: https://www.linux.com/tutorials/crea...-apache-linux/
ed alla fine di tutto ho creato questo file di config:
codice:
# cat sites-enabled/default-ssl.conf
<IfModule mod_ssl.c>
<VirtualHost _default_:443>
ServerName ............
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
SSLEngine on
SSLProtocol -all +TLSv1 +TLSv1.1 +TLSv1.2
SSLOptions +StrictRequire
SSLCertificateFile /etc/ssl/certs/server.crt
SSLCertificateKeyFile /etc/ssl/private/server.key
<FilesMatch "\.(cgi|shtml|phtml|php)$">
SSLOptions +StdEnvVars
</FilesMatch>
<Directory /usr/lib/cgi-bin>
SSLOptions +StdEnvVars
</Directory>
</VirtualHost>
</IfModule>
se adesso vado su https://miodominio mi compare questo messaggio di errore:
codice:
Connessione sicura non riuscita
Si è verificato un errore durante la connessione a ferrons.ddns.net. Il peer utilizza una versione non supportata del protocollo di sicurezza.
Codice di errore: SSL_ERROR_UNSUPPORTED_VERSION
La pagina che si sta cercando di visualizzare non può essere mostrata in quanto non è possibile verificare l’autenticità dei dati ricevuti.
Contattare il responsabile del sito web per informarlo del problema.
Ulteriori informazioni…
Questo sito web non supporta il protocollo TLS 1.2, la versione minima utilizzata da Firefox. Potrebbe essere possibile completare la connessione attivando TLS 1.0 e TLS 1.1.
TLS 1.0 e TLS 1.1 verranno disattivati definitivamente in una prossima versione.
forse ho sbagliato nel creare il certificato??