Saya sedang menjalankan (mencoba untuk menjalankan, sebenarnya) Apache 2.4.2 pada Windows Server 2003 R2 32 bit (ditambah PHP 5.4.5 dan OpenSSL 1.0.1c, tapi saya tidak berpikir itu penting), dan saya mendapatkan baris berikut dalam log kesalahan:
[Sun Aug 05 11:52:39.546875 2012] [ssl:warn] [pid 5712:tid 348] AH01873: Init: Session Cache is not configured [hint: SSLSessionCache]
Mencoba terhubung untuk https://localhost/
mendapatkan 102 - Koneksi menolak kesalahan.
Apa yang membuat saya bingung adalah bahwa SSLSessionCache
yang dikonfigurasi:
SSLSessionCache "shmcb:C:/Program Files/Apache Software Foundation/Apache2.4/logs/ssl_scache(512000)"
Ini persis sama dengan baris file konfigurasi yang saya miliki untuk Apache 2.2.17 (kecuali untuk /Apache2.2 bukan 2.4), yang berjalan dengan baik. Menggunakan mod_status, saya tidak mendapatkan informasi untuk "Status Cache SSL / TLS Session", sementara saya lakukan untuk Apache 2.2.
Saya tidak berpikir ada banyak perbedaan antara dua file httpd-ssl.conf, terutama di antara path, tetapi tampaknya mereka baik-baik saja.
Server virtual pada port 80 berjalan dengan baik.
Apa yang saya lewatkan?
Sunting : bagi mereka yang bertanya-tanya, ini bukan peringatan yang menyesatkan yang diterima seseorang saat mesin tidak dapat menyelesaikannya ServerName
. Apache 2.2 tidak memiliki masalah dengan itu, dan saya bahkan mem-cache cache DNS netstat /flushdns
.