मेरे पास एक HAProxy / stunnel सर्वर है जो AWS पर हमारी साइटों के लिए SSL को संभालता है। परीक्षण के दौरान, मैंने इस सर्वर पर एक स्व-हस्ताक्षरित प्रमाणपत्र बनाया और अपने डेस्कटॉप से क्रोम का उपयोग करके यह परीक्षण किया कि स्टनलाइन सही तरीके से काम कर रहा था।
अब मैंने उस सर्वर पर वैध प्रमाणपत्र स्थापित कर दिया है। जब मैं क्रोम में अपनी मशीन से साइट को हिट करता हूं, तो यह निम्न त्रुटि फेंकता है:
113 त्रुटि (शुद्ध :: ERR_SSL_VERSION_OR_CIPHER_MISMATCH): अज्ञात त्रुटि।
मेरा अनुमान है कि क्रोम ने स्व-हस्ताक्षरित प्रमाणपत्र की कुंजी को कैश किया और यह वैध प्रमाणपत्र से मेल नहीं खाता। यह साइट मेरी मशीन पर अन्य सभी ब्राउज़रों में काम करती है इसलिए यह सिर्फ क्रोम समस्या है।
एक दिलचस्प नोट: जब एक गुप्त सत्र ( Ctrl+ Shift+ N) से पृष्ठ को मारते हैं , तो यह सही ढंग से काम करता है। तो यह स्पष्ट रूप से कुछ प्रकार की कैश चीज़ है।
मैंने उन सभी चीजों को किया, जिनके बारे में मैं सोच सकता था (मेरे कैश को हटा दिया गया, व्यक्तिगत और अन्य लोगों से प्रबंधित प्रमाणपत्र डायलॉग Ctrl+ F5, आदि में हटाए गए अनुभाग )।
मेरी मशीन विंडोज 7 x64 है। क्रोम संस्करण: 12.0.742.91।
Google Chrome सहायता फ़ॉर्म पर, एक ही समस्या की तरह लगने वाले विवरण का वर्णन है ; हालाँकि, कोई संकल्प नहीं मिला है।
अद्यतन: ऐसा लगता है कि "आज ही तय" है। मुझे इस तरह की समस्याओं से नफरत है। मुझे अभी भी नहीं पता है कि इसका क्या कारण है या इसने खुद को कैसे हल किया। संभवत: कैश्ड प्रमाणपत्र की समय सीमा समाप्त हो गई है या कुछ और है, लेकिन मुझे यह जानने में दिलचस्पी है कि यह जानकारी कहाँ संग्रहीत है और इसे कैसे सत्यापित किया जाए।