2016-03-15 10 views
5

मैंने HTTP/2 प्रोटोकॉल वाली वेबसाइट बनाई है जो अपाचे 2.4.18 HTTP सर्वर पर चल रहा है। वर्तमान में मैंने वेबसाइट को SSL सक्षम किया है क्योंकि मैंने कहीं पढ़ा है कि डिफ़ॉल्ट रूप से HTTP/2 को SSL की आवश्यकता है। मुझे अपनी वेबसाइट को सुरक्षित करने की आवश्यकता नहीं हो सकती है, इसलिए मैं एसएसएल प्रमाणपत्र खरीदने में पैसा खर्च नहीं करना चाहता हूं।अपाचे में एसएसएल के बिना http2 को कैसे कार्यान्वित करें 2.4.18 सर्वर

क्या SSL कॉन्फ़िगरेशन का उपयोग किए बिना HTTP2 प्रोटोकॉल को लागू करने का कोई तरीका है? यदि हां, तो httpd.conf फ़ाइल में मुझे किस कॉन्फ़िगरेशन सेटिंग्स को लिखना चाहिए? क्या मुझे अपने ब्राउज़र के किसी भी गुण/सेटिंग्स को बदलने की ज़रूरत है - क्रोम/फ़ायरफ़ॉक्स इत्यादि?

उत्तर

4

जहाँ तक मुझे पता है, अधिकांश वेब ब्राउज़र HTTP2 प्रोटोकॉल का उपयोग नहीं करेंगे यदि आप HTTPS के बजाय HTTP के माध्यम से वेब साइट से कनेक्ट करेंगे।

कई स्थानों पर जहाँ आप उदाहरण के लिए, StartSSL, Universal SSL, Let’s Encrypt (here देखें) और अन्य के लिए, मुक्त करने के लिए SSL प्रमाणपत्र प्राप्त कर सकते हैं कर रहे हैं। प्रमाणपत्र लंबे समय तक नहीं हो सकता है और इसमें कुछ अतिरिक्त गुण नहीं हैं जैसे टाइम-स्टैम्पिंग (जैसे here), लेकिन इसका अभी भी उपयोग किया जा सकता है। आप अभी भी प्रमाणपत्र का मुफ्त में उपयोग कर सकते हैं।

उदाहरण के लिए, आप here पढ़ सकते हैं, उदाहरण के लिए, अपाचे HTTP सर्वर में HTTP2 को कॉन्फ़िगर करने का निर्देश। सबसे महत्वपूर्ण OpenSSL के नवीनतम संस्करण और अपाचे सर्वर का नवीनतम संस्करण उपयोग करना होगा। मैं आपको the article को HTTP2 के बारे में पढ़ने की सलाह दूंगा, the video और इसी स्लाइड here को टीएलएस तेज़ी से बनाने और the checklist के माध्यम से जाने के लिए देखें।

+0

यह क्यों: "अपने सर्वर पर टीएलएस संपीड़न को अक्षम करें।" टीएलएस संपीड़न के साथ क्या गलत है? – Geremia

+1

@Geremia: कई कारण हैं। सबसे महत्वपूर्ण में से एक का विवरण [यहां] (https://blog.qualys.com/ssllabs/2012/09/14/crime-information-leakage-attack-against-ssltls) और [यहां] (https://en.wikipedia.org/wiki/CRIME)। – Oleg

+0

धन्यवाद। मैं यह पता लगाने की कोशिश कर रहा हूं कि मैंने अपने अपाचे एसएसएल सेटिंग्स को कॉन्फ़िगर करने के लिए [इस] (https://mozilla.github.io/server-side-tls/ssl-config-generator/) का उपयोग क्यों किया, विकी पेज I ' एम होस्टिंग अब HTTP/2 का उपयोग नहीं करता है। – Geremia

संबंधित मुद्दे