एसएसएल प्रमाणपत्रों के बारे में
CAMServer पर SSL प्रमाणपत्र लागू करके, आप मानक ब्राउज़र से एक्सेस करते समय चेतावनियों को समाप्त कर सकते हैं।
एसएसएल प्रमाणपत्र प्राप्त करने के दो तरीके हैं, और हम उनमें से प्रत्येक के बारे में नीचे बताएंगे।
- आइए लागू करें निःशुल्क एसएसएल एन्क्रिप्ट करें
- इंट्रानेट एसएसएल खरीदें और लागू करें
आइए लागू करें निःशुल्क एसएसएल एन्क्रिप्ट करें
Let's Encrypt मुफ़्त में प्रमाणपत्र जारी कर सकता है, लेकिन HTTP-01 या DNS-01 चुनौती नामक विधि के माध्यम से डोमेन प्रमाणीकरण की आवश्यकता होती है। आम तौर पर, CAMServer बाहरी दुनिया के संपर्क में नहीं आता है, इसलिए हम DNS-01 चुनौती का उपयोग करने की सलाह देते हैं।
डीएनएस-01 चुनौती
DNS-01 चुनौती में, लेट्स एनक्रिप्ट सर्वर से प्राप्त टोकन को लक्ष्य डोमेन नाम के DNS सर्वर के साथ पंजीकृत करके स्वामित्व को सत्यापित किया जाता है। उदाहरण के लिए, यदि आप "camserver.xx" के लिए प्रमाणपत्र जारी करना चाहते हैं, तो कृपया अपने DNS सर्वर में DNS नाम दर्ज करें। _acme-challenge.camserver.xx.
, TXT प्रकार को "प्राप्त टोकन" नामक रिकॉर्ड पर सेट करें।
HTTP-01 चुनौती
HTTP-01 चुनौती लेट्स एनक्रिप्ट सर्वर से एक टोकन प्राप्त करती है, इस टोकन वाली फ़ाइल को CAMServer पर निर्दिष्ट निर्देशिका में रखती है, और डोमेन नाम के स्वामित्व की पुष्टि करती है।
उदाहरण के लिए, "camserver.xx" के लिए प्रमाणपत्र जारी करते समय, प्राप्त टोकन फ़ाइल को नीचे रखें,
CAMServer/www/.well-known/acme-challenge/प्राप्त टोकन
इसे निम्नलिखित URL पर बाह्य रूप से प्रकाशित किया जाना चाहिए:
http://camserver.xx/.well-known/acme-challenge/प्राप्त टोकन
एक बार Let's Encrypt प्रमाणपत्र निर्माण पूरा हो जाए
कृपया पेम फ़ाइल रखने के लिए नीचे दिए गए चरणों का पालन करें।
- CAMSसर्वर बंद हो गया
- privkey.pem/cert.pem/चेन.pem फ़ाइलें
CAMServer/config/ssl/
में कॉपी - CAMServer स्टार्टअप
इंट्रानेट एसएसएल खरीदें और लागू करें
किसी ऐसे CAMServer पर SSL प्रमाणपत्र लागू करने के लिए जो बाहर से पूरी तरह से पहुंच योग्य नहीं है, आपको एक इंट्रानेट SSL प्रमाणपत्र खरीदना होगा।
एक बार जब आप इंट्रानेट एसएसएल खरीद लें और कीस्टोर फ़ाइल प्राप्त कर लें, तो कृपया इसे निम्नलिखित चरणों का उपयोग करके लागू करें।
- CAMSसर्वर बंद हो गया
- कीस्टोर फ़ाइल
CAMServer/config/ssl/tomcat.keystore
अधिलेखित CAMServer/cam.ini
फ़ाइल में निम्न अनुभाग जोड़ेंप्रमाणपत्र बनाते समय camserver.keyAlias=keyAlias
प्रमाणपत्र बनाते समय camserver.keystorePass=keystorePass
- CAMServer स्टार्टअप
- CAMServer टॉमकैट को HTTP सर्वर के रूप में उपयोग करता है, और ज्यादातर मामलों में विक्रेता टॉमकैट के लिए कीस्टोर फ़ाइल प्राप्त करने और बनाने के तरीके के बारे में निर्देश प्रदान करेगा।
- इंट्रानेट एसएसएल के लिए, यदि रूट प्रमाणपत्र प्रत्येक डिवाइस के ब्राउज़र में पंजीकृत नहीं है, तो ऐसा लगता है कि आपको विक्रेता से रूट प्रमाणपत्र/मध्यवर्ती प्रमाणपत्र डाउनलोड करना होगा और इसे प्रत्येक डिवाइस के ब्राउज़र पर अलग से लागू करना होगा।