# SSL सर्टिफिकेट और HTTPS

Source: https://support.kapsulehost.com/hi-in/ssl-certificates

यह लेख सरल भाषा में बताता है कि SSL क्या है, KapsuleHost आपकी साइटों के लिए SSL को स्वचालित रूप से कैसे संभालता है, और यदि आपके प्रमाणपत्र में कोई समस्या आती है तो क्या करना चाहिए।

---

## SSL क्या है और यह क्यों मायने रखता है?

जब कोई आपकी वेबसाइट पर जाता है, तो जानकारी उसके ब्राउज़र और आपके सर्वर के बीच यात्रा करती है। SSL के बिना, वह जानकारी सादे पाठ (plain text) में भेजी जाती है। नेटवर्क कनेक्शन की निगरानी करने वाला कोई भी व्यक्ति उसे पढ़ सकता है, जिसमें पासवर्ड, फॉर्म सबमिशन और व्यक्तिगत विवरण शामिल हैं।

SSL (Secure Sockets Layer, जिसे अब तकनीकी रूप से TLS कहा जाता है लेकिन जिसे अभी भी आमतौर पर SSL कहा जाता है) उस कनेक्शन को एन्क्रिप्ट करता है। ब्राउज़र एड्रेस बार में पैडलॉक आइकन इस बात का दृश्य संकेत है कि SSL सक्रिय है और कनेक्शन सुरक्षित है।

सुरक्षा से परे भी व्यावहारिक कारण हैं जिनकी वजह से SSL मायने रखता है:

- **Google सुरक्षित साइटों को ऊपर रैंक करता है।** HTTPS के बिना वेबसाइटें खोज परिणामों में नीचे रैंक हो सकती हैं।
- **ब्राउज़र चेतावनी दिखाते हैं।** Chrome, Safari, और Firefox सभी SSL के बिना साइटों पर आने वाले विज़िटरों को "Not Secure" चेतावनी दिखाते हैं।
- **फॉर्म और लॉगिन के लिए यह आवश्यक है।** आधुनिक ब्राउज़र कुछ कॉन्फ़िगरेशन में गैर-HTTPS पेजों पर फॉर्म सबमिशन को ब्लॉक कर देते हैं।

**संक्षेप में:** हर लाइव वेबसाइट पर SSL सक्रिय होना चाहिए। KapsuleHost इसे स्वचालित रूप से संभालता है ताकि आपको प्रमाणपत्र मैन्युअल रूप से खरीदने या इंस्टॉल करने की आवश्यकता न हो।

---

## KapsuleHost SSL को स्वचालित रूप से कैसे संभालता है

जब आप KPanel में एक साइट बनाते हैं और आपके डोमेन का DNS KapsuleHost की ओर इंगित कर रहा होता है, तो एक [SSL प्रमाणपत्र](https://kapsulehost.com/hi-in/protect/ssl) स्वचालित रूप से अनुरोधित और इंस्टॉल किया जाता है। आपको निम्नलिखित की आवश्यकता नहीं है:

- प्रमाणपत्र खरीदना
- CSR (Certificate Signing Request) जनरेट करना
- प्रमाणपत्र फ़ाइलें अपलोड करना
- कुछ भी मैन्युअल रूप से कॉन्फ़िगर करना

KapsuleHost हर साइट के लिए प्रमाणपत्र जारी करने और इंस्टॉल करने हेतु उद्योग-मानक प्रमाणपत्र बुनियादी ढांचे का उपयोग करता है। प्रमाणपत्र रूट डोमेन और www सबडोमेन दोनों को कवर करता है।

---

## SSL कब जारी किया जाता है

SSL प्रमाणपत्र तब स्वचालित रूप से जारी किए जाते हैं जब दो शर्तें पूरी होती हैं:

1. **डोमेन को आपके [KapsuleHost खाते में जोड़ा गया है](https://support.kapsulehost.com/hi-in/adding-your-domain)** (KPanel > Domains में दिखाई देता है)
2. **DNS प्रसारित (propagate) हो चुका है** और डोमेन का A रिकॉर्ड आपके KapsuleHost सर्वर की ओर इंगित कर रहा है

एक बार दोनों शर्तें पूरी हो जाने पर, प्रमाणपत्र जारी करने की प्रक्रिया स्वचालित रूप से शुरू हो जाती है। सामान्य परिस्थितियों में, DNS प्रसारित होने के **5 से 15 मिनट** के भीतर आपकी साइट हरा पैडलॉक दिखाएगी।

> **Note:** DNS प्रसारित होने से पहले SSL जारी नहीं किया जा सकता। यदि आपका डोमेन अभी-अभी KapsuleHost की ओर इंगित किया गया है, तो SSL सक्रिय होने से पहले DNS को दुनिया भर में प्रसारित होने में कई घंटे लग सकते हैं। यह सामान्य और अपेक्षित है।

---

![KPanel में एक वेबसाइट अवलोकन पेज जो उसकी SSL स्थिति दिखा रहा है](https://support.kapsulehost.com/help/screenshots/ssl-certificates-overview.1c20e61b.webp)

## KPanel में SSL स्थिति संकेतक

KPanel में **वेबसाइटें** में, प्रत्येक साइट एक SSL स्थिति संकेतक दिखाती है:

| स्थिति | अर्थ |
|---|---|
| हरा पैडलॉक / सक्रिय | SSL वैध है और साइट पूरी तरह HTTPS पर है |
| लंबित (Pending) | प्रमाणपत्र का अनुरोध किया जा चुका है, DNS या जारी करने की प्रक्रिया पूरी होने की प्रतीक्षा है |
| विफल (Failed) | प्रमाणपत्र जारी नहीं किया जा सका। नीचे समस्या-निवारण देखें |
| जल्द समाप्त होने वाले | प्रमाणपत्र की समाप्ति में 30 दिन से कम शेष हैं (नवीनीकरण स्वचालित है, यह केवल सूचनात्मक है) |

---

## यदि SSL जारी नहीं होता तो क्या करें

यदि 30 मिनट के बाद भी SSL "लंबित" या "विफल" दिखा रहा है और आपको लगता है कि DNS प्रसारित हो चुका है, तो इस चेकलिस्ट का पालन करें:

### 1. पुष्टि करें कि DNS प्रसारित हो चुका है

एक DNS प्रसारण जांच उपकरण का उपयोग करें ("DNS propagation checker" के लिए वेब खोज से उपलब्ध)। अपना डोमेन दर्ज करें और जांचें कि क्या A रिकॉर्ड अधिकांश स्थानों पर KapsuleHost के IP पते पर रिज़ॉल्व होता है।

यदि नहीं, तो DNS अभी पूरी तरह प्रसारित नहीं हुआ है। एक और घंटा प्रतीक्षा करें और फिर से जांचें।

### 2. जांचें कि डोमेन KPanel में सक्रिय है

KPanel > **डोमेन** पर जाएं और पुष्टि करें कि आपका डोमेन सक्रिय (Active) या जुड़ा हुआ (Connected) दिखाई दे रहा है। यदि यह "लंबित" दिखाता है, तो आपके रजिस्ट्रार से DNS अभी तक प्रसारित नहीं हुआ है।

### 3. CAA रिकॉर्ड टकराव की जांच करें

एक CAA (Certification Authority Authorization) रिकॉर्ड एक वैकल्पिक [DNS रिकॉर्ड](https://support.kapsulehost.com/hi-in/dns-basics) है जो यह नियंत्रित करता है कि कौन से सर्टिफिकेट प्राधिकरण (certificate authorities) आपके डोमेन के लिए SSL जारी करने के लिए अधिकृत हैं। यदि आपके डोमेन में किसी पिछले प्रदाता से बचा हुआ CAA रिकॉर्ड है, तो यह KapsuleHost के सर्टिफिकेट प्राधिकरण को ब्लॉक कर सकता है।

जांचने के लिए:
1. KPanel > **डोमेन** > अपना डोमेन > **DNS और नेमसर्वर** पर जाएं
2. **CAA** प्रकार के किसी भी रिकॉर्ड की तलाश करें
3. यदि आपको ऐसा CAA रिकॉर्ड मिलता है जो KapsuleHost की आवश्यकता से मेल नहीं खाता, तो उसे हटा दें या सहायता टीम से संपर्क करें

> **Tip:** यदि आप निश्चित नहीं हैं कि CAA रिकॉर्ड ही समस्या है, तो अपने डोमेन नाम के साथ support@kapsulehost.com पर सहायता टीम से संपर्क करें। टीम कुछ ही मिनटों में इसका निदान कर सकती है।

### 4. पुष्टि करें कि डोमेन सही साइट की ओर इंगित करता है

यदि आपके पास KPanel में कई साइटें हैं, तो पुष्टि करें कि डोमेन सही साइट को सौंपा गया है। **वेबसाइटें** → अपनी साइट → **सेटिंग्स** पर जाएं और सत्यापित करें कि सूचीबद्ध डोमेन उससे मेल खाता है जिसे आप सुरक्षित करने का प्रयास कर रहे हैं।

### 5. www बनाम रूट डोमेन टकराव की जांच करें

SSL `yourdomain.com` और `www.yourdomain.com` दोनों के लिए जारी किया जाता है। यदि `www` के लिए CNAME रिकॉर्ड KapsuleHost के अलावा कहीं और इंगित कर रहा है, तो प्रमाणपत्र का www संस्करण विफल हो सकता है। अपनी DNS सेटिंग्स में A और CNAME दोनों रिकॉर्ड जांचें।

---

## प्रमाणपत्र नवीनीकरण: पूरी तरह स्वचालित

KapsuleHost SSL प्रमाणपत्रों को स्वचालित रूप से, उनकी समाप्ति से लगभग 30 दिन पहले नवीनीकृत करता है। आपको कुछ भी करने की आवश्यकता नहीं है।

नवीनीकरण के करीब आने पर आपको KPanel में "जल्द समाप्त होने वाले" सूचना दिखाई दे सकती है। यह केवल सूचनात्मक है। नवीनीकरण प्रक्रिया पृष्ठभूमि में चलती है और नवीनीकरण के दौरान आपकी साइट को किसी भी डाउनटाइम का अनुभव नहीं होगा।

> **Warning:** यदि आपके डोमेन का DNS KapsuleHost की ओर इंगित करना बंद कर देता है (उदाहरण के लिए, यदि नेमसर्वर को वापस रजिस्ट्रार के डिफ़ॉल्ट में बदल दिया जाता है), तो स्वचालित नवीनीकरण विफल हो जाएगा क्योंकि सर्टिफिकेट प्राधिकरण डोमेन के स्वामित्व को सत्यापित नहीं कर पाएगा। यदि आप किसी डोमेन को KapsuleHost से दूर स्थानांतरित करने की योजना बना रहे हैं, तो ध्यान रखें कि यदि नया प्रमाणपत्र व्यवस्थित नहीं किया जाता है तो SSL अंततः समाप्त हो जाएगा और गंतव्य सर्वर पर ब्राउज़र चेतावनी का कारण बनेगा।

---

## यदि SSL समाप्त हो जाए तो क्या होता है

यदि किसी प्रमाणपत्र का नवीनीकरण किए बिना वह समाप्त हो जाता है:

- **विज़िटरों को एक पूर्ण-स्क्रीन ब्राउज़र चेतावनी दिखाई देती है** जिसमें कहा जाता है कि कनेक्शन निजी नहीं है। अधिकांश विज़िटर इस चेतावनी से आगे नहीं बढ़ेंगे।
- **खोज इंजन रैंकिंग गिर सकती है** क्योंकि क्रॉलर साइट को असुरक्षित मानते हैं।
- **फॉर्म सबमिशन आधुनिक ब्राउज़रों द्वारा ब्लॉक किए जा सकते हैं।**

सामान्य परिस्थितियों में, यह KapsuleHost पर नहीं हो सकता क्योंकि नवीनीकरण स्वचालित है। केवल वही परिस्थिति जिसमें समाप्ति हो सकती है, वह है जब डोमेन के DNS को कहीं और इंगित करने के लिए बदल दिया गया हो, जिससे स्वचालित नवीनीकरण रुक जाता है।

> **Important:** यदि आपको अपनी लाइव साइट पर SSL समाप्ति चेतावनी दिखाई देती है, तो तुरंत support@kapsulehost.com पर सहायता टीम से संपर्क करें। अपना डोमेन नाम शामिल करें। टीम यह निदान करेगी कि यह नवीनीकरण विफलता है या DNS कॉन्फ़िगरेशन समस्या, और जितनी जल्दी हो सके HTTPS को पुनर्स्थापित करेगी।

---

## अक्सर पूछे जाने वाले प्रश्न

**क्या मैं अपना स्वयं का SSL प्रमाणपत्र अपलोड कर सकता हूं?**
अधिकांश साइटों के लिए, स्वचालित प्रमाणपत्र सही है और किसी कस्टम प्रमाणपत्र की आवश्यकता नहीं है। यदि आपको भुगतान किए गए एक्सटेंडेड वैलिडेशन (EV) प्रमाणपत्र या वाइल्डकार्ड प्रमाणपत्र की विशिष्ट आवश्यकता है, तो अपने विकल्पों पर चर्चा करने के लिए सहायता टीम से संपर्क करें।

**क्या SSL सबडोमेन पर काम करता है?**
हां। जब आप KPanel में किसी सबडोमेन (उदाहरण के लिए, `shop.yourdomain.com`) पर एक साइट बनाते हैं, तो उस सबडोमेन के लिए SSL प्रमाणपत्र स्वचालित रूप से जारी किया जाता है।

**मेरी साइट HTTP पर लोड होती है लेकिन HTTPS पर रीडायरेक्ट एक त्रुटि दिखाते हैं।**
यह आमतौर पर एक [मिश्रित सामग्री समस्या (mixed content issue)](https://support.kapsulehost.com/hi-in/ssl-mixed-content) है, जहां साइट HTTPS पर लोड हो रही है लेकिन कुछ संसाधन (इमेज, स्क्रिप्ट) अभी भी `http://` URL का उपयोग करके संदर्भित किए जा रहे हैं। WordPress में, **Settings > General** पर जाएं और पुष्टि करें कि WordPress Address और Site Address दोनों `https://` का उपयोग करते हैं। "Better Search Replace" जैसा एक प्लगइन डेटाबेस में शेष `http://` संदर्भों को अपडेट करने में मदद कर सकता है।
