2010-03-26 13 views
18

मैं एक प्रमाण पत्र बनाया है निम्नलिखित एसएसएल आदेश का उपयोग:आईआईएस SSL त्रुटि "SSL_ERROR_RX_RECORD_TOO_LONG"

makecert -r पीई -n "सीएन = www.yourserver.com" 2000/01/01 बी - ई 2036/01/01 -eku 1.3.6.1.5.5.7.3.1 -ss मेरी -sr localMachine -sky विनिमय -sp "माइक्रोसॉफ्ट आरएसए SChannel क्रिप्टोग्राफिक प्रदाता" -sy 12

मैं इसे एक करने के लिए आवंटित आईआईएस पर वेबसाइट, लेकिन जब मैं वेब साइट के यूआरएल को हिट करने का प्रयास करता हूं तो मुझे प्राप्त होता है: "एसएसएल को एक रिकॉर्ड प्राप्त हुआ जो अधिकतम स्वीकार्य लंबाई से अधिक हो गया।

(Error code: ssl_error_rx_record_too_long) "फ़ायरफ़ॉक्स का उपयोग करते समय।

इसका कारण क्या है और इसे कैसे ठीक किया जाए?

+0

ऐसा लगता है कि एज़ूर प्रशिक्षण किट से निर्भरता परीक्षक चला रहा है और आईआईएस अनुशंसित विन्यास स्थापित करने से मेरे लिए समस्या ठीक हो गई है। – user764754

उत्तर

13

यह एक सामान्य संकेत है कि आपके आईआईएस सर्वर पर एसएसएल पोर्ट वास्तव में सादे HTTP की सेवा कर रहा है।

क्या आपने आईआईएस में एसएसएल पोर्ट निर्देश 443 पर सेट किया है? शायद अगर आप अपनी आईआईएस कॉन्फ़िगरेशन दिखा सकते हैं?

यह एमएस समर्थन लेख आपकी मदद कर सकता है: http://support.microsoft.com/kb/324069

नोट - मैं के रूप में यह सिस्टम-व्यवस्थापक के रूप में प्रोग्रामिंग से संबंधित करने के लिए विरोध संबंधित है serverfault.com को यह विस्थापित करने के लिए मतदान किया है।

+0

मैं आपसे सहमत हूं कि यह प्रश्न serverfault से संबंधित है। लेकिन स्टैक ओवरफ्लो में बहुत अधिक उपयोगकर्ता हैं और यहां जवाब खोजने के लिए और अधिक चांस है! –

15

मुझे यह वही सटीक समस्या थी। थोड़ी देर के लिए दीवार पर अपना सिर मारो, आईआईएस को पुनरारंभ करना, सभी सेटिंग्स की जांच करना, संभावित उत्तरों के लिए गुगल करना इत्यादि। फिर मैंने जादूगर इलाज किया- सब कुछ विंडोज सिस्टम के लिए: मैंने सिस्टम को पुनरारंभ किया। सब कुछ उसके बाद पूरी तरह से काम किया।

3

"यह एक सामान्य संकेत है कि आपके आईआईएस सर्वर पर एसएसएल पोर्ट वास्तव में सादे HTTP की सेवा कर रहा है।"

बिल्कुल। मुझे 80 & 443 बंदरगाहों का उपयोग न करने के लिए स्काइप को बदलना पड़ा, जिसने चाल बनाई। इस धागे में समाधान के आधार पर: Applying SSL certificate in IIS manager and "The process cannot access the file because it's being used by another process" error

+1

इसके लिए धन्यवाद, यह पता चला कि स्काइप मेरे लिए पोर्ट 443 पर भी था – Ruddles

संबंधित मुद्दे