Network Solutions web sitemiz için bir SSL Sertifikamız var. Apache / OpenSSL'yi 2.4.9 sürümüne yükselttikten sonra, HTTPD'yi başlatırken şu uyarıyı alıyorum:
AH02559: The SSLCertificateChainFile directive (/etc/httpd/conf.d/ssl.conf:105) is deprecated, SSLCertificateFile should be used instead
Mod_ssl için Apache kılavuzuna göre, bu durum böyledir:
SSLCertificateChainFile kullanımdan kaldırıldı
SSLCertificateFile, sunucu sertifikası dosyasından ara CA sertifikaları yüklemek üzere genişletildiğinde, 2.4.8 sürümünde kullanılmaz hale geldi.
SSLCertificateFile belgelerine baktığımda , SSLCertificateChainFile çağrımı SSLCertificateFile ile değiştirmem gerekiyordu .
Bu değişiklik benim ssl.conf bundan döndü:
SSLCertificateFile /etc/ssl/STAR.EXAMPLE.COM.crt
SSLCertificateKeyFile /etc/ssl/server.key
SSLCertificateChainFile /etc/ssl/Apache_Plesk_Install.txt
buna:
SSLCertificateFile /etc/ssl/STAR.EXAMPLE.COM.crt
SSLCertificateFile /etc/ssl/Apache_Plesk_Install.txt
SSLCertificateKeyFile /etc/ssl/server.key
... ama bu işe yaramıyor. Apache herhangi bir hata mesajı vermeden başlatmayı reddediyor.
Genel olarak mod_ssl veya SSL sertifikalarına aşina olmadığım için burada başka ne yapacağımdan emin değilim. Internet Explorer'ın sitemizde SSL uyarısı olmaması için Apache_Plesk_Install.txt dosyasını eklememiz gerektiğini hatırlıyorum , ancak bunun dışında hiçbir fikrim yok.
Herhangi bir yardım büyük mutluluk duyacağız. Teşekkürler.