मैं आज अपने डोमेन के लिए एसएसएल की स्थापना कर रहा हूं, और एक और मुद्दा मारा है - मुझे उम्मीद थी कि कोई व्यक्ति कुछ प्रकाश को बहा सकता है।
मुझे निम्नलिखित त्रुटि संदेश प्राप्त होते रहते हैं:
[त्रुटि] Init: फ़ाइल /etc/apache2/domain.com.ssl/domain.com.crt/domain.com.crt से सर्वर प्रमाणपत्र पढ़ने में असमर्थ [त्रुटि] एसएसएल लाइब्रेरी त्रुटि: 218529960 त्रुटि: 0D0680A8: asn1 एन्कोडिंग रूटीन: ASN1_CHECK_TLEN: गलत टैग [त्रुटि] एसएसएल लाइब्रेरी त्रुटि: 218595386 त्रुटि: 0D07803A: asn1 एन्कोडिंग रूटीन: ASN1_ITEM_EX_D2I: नेस्टेड asn1 त्रुटि
मैं Apache 2.2.16 और Ubuntu 10.10 चला रहा हूं। मेरी .crt फ़ाइल में आरंभ और समाप्ति टैग हैं, और मुझे प्राप्त होने वाले पुष्टिकरण ईमेल से बिल्कुल कॉपी किया गया है, बहुत निराशा होती है!
चीयर्स!
संपादित करें >> जब सत्यापित करने की कोशिश कर रहे हैं। यह काम नहीं करता है:
>> OpenSl x509 -noout -text -in domain.com.crt प्रमाणपत्र लोड करने में असमर्थ 16851: त्रुटि: 0906D06C: पीईएम दिनचर्या: PEM_read_bio: कोई प्रारंभ पंक्ति: pem_lib.c: 650: उम्मीद: प्रमाणित प्रमाण पत्र
साथ ही >>
>> खुलता है x509 -text -inform PEM -in domain.com.crt प्रमाणपत्र लोड करने में असमर्थ 21321: त्रुटि: 0906D06C: पीईएम दिनचर्या: PEM_read_bio: कोई प्रारंभ पंक्ति: pem_lib.c: 650: उम्मीद: प्रमाणित प्रमाण पत्र
>> OpenSl x509 -टेक्स्ट-इनफॉर्म DER -in domain.com.crt प्रमाणपत्र लोड करने में असमर्थ 21325: त्रुटि: 0D0680A8: asn1 एन्कोडिंग रूटीन: ASN1_CHECK_TLEN: गलत टैग: tasn_dec.c: 1316: 21325: त्रुटि: 0D07803A: asn1 एन्कोडिंग रूटीन: ASN1_ITEM_EX_D2I: नेस्टेड asn1 त्रुटि: tasn_dec.c: 380: टाइप करें = X509
संपादित करें >> (रास्ते में मदद के लिए चीयर्स)
>> grep '^ -----' domain.com.crt ----- BEGIN CERTIFICATE ----- ----- END प्रमाण पत्र -----
बस सर्टिफिकेट प्रदान करने वाली कंपनी को ईमेल किया, उन्होंने जवाब दिया>
मैंने आपके द्वारा प्रदान की गई CSR फ़ाइल की जाँच की है और मैं आश्वस्त कर सकता हूँ कि यह सही तरीके से उत्पन्न हुई थी। वर्तमान में आपके द्वारा की जा रही त्रुटि का कारण है क्योंकि आप CSR को स्थापित करने के लिए गलत कमांड लाइन का उपयोग कर रहे हैं। आपको अपने डोमेन के अनुसार अपने कमांड लाइन से इस domain.com.crt को संशोधित करना होगा।
- वर्तमान में crt को mysite.com.crt पर सेट किया गया है - मैंने एक उदाहरण के रूप में domain.com.crt का उपयोग किया है
grep '^-----' domain.com.crt
?