सामग्री

    सर्वर प्रतिक्रिया 495 SSL Certificate Error

    HTTP स्थिति कोड 495 (SSL प्रमाणपत्र त्रुटि)

    HTTP स्थिति कोड 495 एक प्रकार की त्रुटि को दर्शाता है जो SSL प्रमाणपत्र से संबंधित होती है। यह स्थिति कोड तब उत्पन्न होता है जब ग्राहक सुरक्षित कनेक्शन स्थापित करने में असमर्थ होता है, जो कि प्रमाणपत्र से जुड़ी समस्याओं के कारण होता है। यह कोड आमतौर पर सर्वर द्वारा उपयोग किया जाता है जब SSL प्रमाणपत्र में कोई समस्या होती है।

    495 - SSL Certificate Error

    त्रुटि 495 के उत्पन्न होने के कारण

    • गलत या समाप्त हो चुका SSL प्रमाणपत्र
    • सर्वर की गलत सेटिंग
    • प्रमाणपत्र श्रृंखला में समस्याएँ
    • प्रमाणपत्र में डोमेन नाम और अनुरोधित URL में असंगति

    त्रुटि 495 के व्यावहारिक उदाहरण

    1. उदाहरण 1: स्व-हस्ताक्षरित प्रमाणपत्र वाले वेबसाइट पर पहुँचने में त्रुटि।
    2. उदाहरण 2: वेबसाइट पर पुराने प्रमाणपत्र का उपयोग करने पर त्रुटि।
    3. उदाहरण 3: अवैध प्रमाणपत्र के साथ API से कनेक्ट करने का प्रयास करते समय त्रुटि।

    विभिन्न प्रोग्रामिंग भाषाओं में त्रुटि 495 को ठीक करने के तरीके

    Python में

    • SSL प्रमाणपत्र की जाँच और अपडेट करें: सुनिश्चित करें कि आपका प्रमाणपत्र सही और अद्यतित है।
    • कोड का उदाहरण:
    • import requests
      response = requests.get('https://example.com', verify=False)

    PHP में

    • cURL सेटिंग्स को SSL प्रमाणपत्रों के साथ कार्य करने के लिए कॉन्फ़िगर करें:
    • कोड का उदाहरण:
    • $ch = curl_init('https://example.com');
      curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
      curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, true);
      $response = curl_exec($ch);
      curl_close($ch);

    JavaScript में

    • Fetch API का उपयोग करें और SSL त्रुटियों को संभालने के लिए सेटिंग्स करें:
    • कोड का उदाहरण:
    • fetch('https://example.com')
          .then(response => {
              if (!response.ok) throw new Error('Network response was not ok');
              return response.json();
          })
          .catch(error => console.error('There was a problem with your fetch operation:', error));

    त्रुटि 495 को रोकने की सिफारिशें

    • नियमित रूप से SSL प्रमाणपत्रों की जाँच और अपडेट करें।
    • स्वचालित प्रमाणपत्र अपडेट सेट करें।
    • SSL सर्वर कॉन्फ़िगरेशन की जाँच के लिए उपकरणों का उपयोग करें।

    परीक्षण और डिबगिंग

    • SSL प्रमाणपत्रों के निदान के लिए उपकरणों का उपयोग करें।
    • OpenSSL का उपयोग करके प्रमाणपत्रों की जाँच के लिए उदाहरण कमांड:
    • openssl s_client -connect example.com:443
    • त्रुटि 495 के कारणों को पहचानने के लिए सर्वर लॉग्स का विश्लेषण करें।
    समस्या संभावित समाधान
    गलत SSL प्रमाणपत्र सही और अद्यतन प्रमाणपत्र स्थापित करें।
    सर्वर सेटिंग में त्रुटियाँ सर्वर की सेटिंग की जाँच करें और सही करें।
    प्रमाणपत्र श्रृंखला की समस्याएँ प्रमाणपत्र श्रृंखला को सही ढंग से कॉन्फ़िगर करें।
    डोमेन नाम में असंगति सुनिश्चित करें कि प्रमाणपत्र डोमेन नाम के साथ मेल खाता है।