Tôi đang chạy (thực sự đang chạy) Apache 2.4.2 trên Windows Server 2003 R2 32 bit (cộng với PHP 5.4.5 và OpenSSL 1.0.1c, nhưng tôi không nghĩ đó là vấn đề) và tôi đang nhận được dòng sau trong nhật ký lỗi:
[Sun Aug 05 11:52:39.546875 2012] [ssl:warn] [pid 5712:tid 348] AH01873: Init: Session Cache is not configured [hint: SSLSessionCache]
Đang cố gắng kết nối để https://localhost/
nhận lỗi 102 - Kết nối bị từ chối.
Điều làm tôi bối rối là nó SSLSessionCache
được cấu hình:
SSLSessionCache "shmcb:C:/Program Files/Apache Software Foundation/Apache2.4/logs/ssl_scache(512000)"
Nó chính xác là cùng một dòng của tệp cấu hình mà tôi có cho Apache 2.2.17 (ngoại trừ /Apache2.2 thay vì 2.4), chỉ chạy tốt. Sử dụng mod_status, tôi không nhận được thông tin nào về "Trạng thái bộ nhớ cache phiên SSL / TLS", trong khi tôi làm cho Apache 2.2.
Tôi không nghĩ có nhiều sự khác biệt giữa hai tệp httpd-ssl.conf, chủ yếu là giữa các đường dẫn, nhưng có vẻ như chúng đều ổn.
Máy chủ ảo trên cổng 80 chạy ổn.
Tôi đang thiếu gì?
Chỉnh sửa : đối với những người đang tự hỏi, đây không phải là cảnh báo sai lệch mà ai đó đã nhận được khi máy không thể giải quyết ServerName
. Apache 2.2 không có vấn đề gì với nó và tôi thậm chí còn xóa bộ đệm DNS netstat /flushdns
.