Normalmente con un host virtuale un ssl è configurato con le seguenti direttive:
Listen 443
SSLCertificateFile /home/web/certs/domain1.public.crt
SSLCertificateKeyFile /home/web/certs/domain1.private.key
SSLCertificateChainFile /home/web/certs/domain1.intermediate.crt
Qual è la differenza tra SSLCertificateFile
e SSLCertificateChainFile
? Il client ha acquistato una chiave CA da GoDaddy. Sembra che GoDaddy fornisca solo un SSLCertificateFile
(file .crt) e un SSLCertificateKeyFile (file .key) e non su SSLCertificateChainFile
.
Mio ssl continuerà a funzionare senza un SSLCertificateChainFile
percorso specificato?
Inoltre, esiste un percorso canonico in cui posizionare questi file?
/etc/ssl
,/usr/local/etc/ssl
o in unassl
specifica directory per il sito web (ad esempio,/home/www/example.com/data
è il sito poihome/www/example.com/ssl
ha i CERT).