मैं अपने Apache सर्वर में OCSP स्टेपलिंग को सक्षम करना चाहूंगा । मैं उपयोग कर रहा हूँ:
- सर्वर: उबंटू पर अपाचे / 2.4.7
- प्रमाणपत्र: आइए एनक्रिप्ट करें
फ़ाइल के लिए:
/etc/apache2/sites-available/default-ssl.conf
मैंने कहा:
SSLUseStapling on
फिर, मैंने संपादित किया:
/etc/apache2/mods-available/ssl.conf
इस पंक्ति को जोड़ना:
SSLStaplingCache shmcb:/tmp/stapling_cache(128000)
मैंने पढ़ा कि यह OCSP स्टेपलिंग को सक्षम करने के लिए पर्याप्त होगा ।
मैंने इसके साथ वाक्य रचना की जाँच की:
sudo apachectl -t
और यह ठीक था।
हालाँकि, पुनः लोड करने पर, अपाचे शुरू नहीं हो सकता है।
EDIT1:
मेरे SSL वर्चुअल होस्ट फ़ाइल के अंदर:
/etc/apache2/sites-available/default-ssl.conf
मैं की मेरी सेट नीचे इन पंक्तियों जोड़ा SSLCertificateFile
, SSLCertificateKeyFile
:
SSLUseStapling on SSLStaplingReturnResponderErrors off SSLStaplingResponderTimeout 5
मैंने तब यह फ़ाइल संपादित की:
/etc/apache2/mods-available/ssl.conf
इस पंक्ति को जोड़ना:
SSLStaplingCache shmcb:${APACHE_RUN_DIR}/ssl_stapling_cache(128000)
मैं अब अपाचे को समस्याओं के बिना फिर से शुरू कर सकता हूं, हालांकि, OCSP काम नहीं करता है, पर आधारित है:
openssl s_client -connect www.example.com:443 -servername www.example.com -status < /dev/null
OCSP response: no response sent
मैं क्या गलत कर रहा हूं, क्या यह मेरे लेट्स एनक्रिप्ट प्रमाण पत्र से संबंधित है?
LogLevel
यदि आप अपाचे से बाहर निकलने में विफल हो सकते हैं तो क्या आप यह देखने के लिए सुझाव दे सकते हैं। केवल एक ही मैं सोच सकता हूं कि क्या आपके पास आउटगोइंग ट्रैफ़िक को प्रतिबंधित करने वाला फ़ायरवॉल है - इसे OCSP के माध्यम से अनुरोध करने की आवश्यकता है।