मैं लिनक्स सेंटोस 6.6 पर सुरक्षित वेबस्केट कनेक्शन के लिए टॉरनाडो वेबसर्वर चला रहा हूं। मैं "wss: //191.23.4.56/etr/job" जैसे यूआरएल खोलकर QWebsocket का उपयोग करके कनेक्ट करने के लिए क्यूटी/सी ++ क्लाइंट का उपयोग कर रहा हूं। मुझे त्रुटि मिल रही है, "एसएसएल सॉकेट इस प्लेटफ़ॉर्म में समर्थित नहीं हैं" इस त्रुटि के बारे में क्या त्रुटि है?एसएसएल सॉकेट त्रुटि समर्थित नहीं है
उत्तर
त्रुटि संदेश "SSL सॉकेट इस मंच में समर्थित नहीं हैं"QWebSocket::open()
द्वारा मुद्रित जब यूआरएल स्कीम wss
और QSslSocket::supportsSsl()
रिटर्न false
है।
स्थिर सदस्य समारोह QSslSocket::supportsSsl()
: इस मंच एसएसएल समर्थन करता है तो
रिटर्न सच; अन्यथा, झूठी वापसी करता है। यदि प्लेटफ़ॉर्म SSL का समर्थन नहीं करता है, तो सॉकेट कनेक्शन चरण में विफल हो जाएगी।
यह आपकी मुख्य समस्या है। अब हमें यह पता लगाना होगा कि क्यों Qt
सोचता है कि एसएसएल मंच द्वारा समर्थित नहीं है।
यदि आपने क्यूटी को बाइनरी पैकेज के रूप में डाउनलोड किया है तो फंक्शन supportsSsl()
आवश्यक पुस्तकालयों को libssl
और libcrypto
गतिशील रूप से लोड करने का प्रयास करता है।
उन पुस्तकालयों समारोह supportsSsl()
रिटर्न false
लोड नहीं किया जा सकता है।
यह संभव है कि libssl
आपके सिस्टम में स्थापित नहीं है। यदि आप अपने सिस्टम में लाइब्रेरी बाइनरी पा सकते हैं, लेकिन वे क्यूटी द्वारा लोड नहीं होते हैं तो यह संभव है कि आपकी बाइनरी libssl
और/या libcrypto
बाइनरी क्यूटी के साथ संगत नहीं हैं।
ऐसे मुद्दों से बचने के लिए आप अपना खुद का क्यूटी बना सकते हैं। उदाहरण के लिए, Qt-5.5.1 बनाने का एक नया निर्देश है। -openssl-linked
कॉन्फ़िगरेशन स्विच के साथ चाल पर ध्यान दें। यह रनटाइम पर गतिशील लोडिंग के बजाय ओपनएसएसएल पुस्तकालयों के क्यूटी 5 पुस्तकालयों में एकीकरण को सक्षम बनाता है।
- 1. पायथन कच्चे सॉकेट: प्रोटोकॉल समर्थित नहीं है
- 2. एसएसएल और सॉकेट चैनल
- 3. QSslSocket त्रुटि एसएसएल इस्तेमाल किया नहीं है
- 4. पायथन सरल एसएसएल सॉकेट सर्वर
- 5. स्क्वायर ओकेएचटीटीपी सर्टिफिकेट पिनिंग - एसएसएल सॉकेट फैक्टरी त्रुटि
- 6. एसएसएल सॉकेट php कोड जावा
- 7. ड्राइवर सिक्योर सॉकेट लेयर (एसएसएल) एन्क्रिप्शन
- 8. Boost.Asio में एक साथ एसएसएल सॉकेट और गैर-एसएसएल सॉकेट का उपयोग करना?
- 9. एसएसएल प्रमाणपत्रों में निर्दिष्ट समर्थित एन्क्रिप्शन शक्ति है?
- 10. त्रुटि: Gradle संस्करण समर्थित न्यूनतम 2.10 है, Gradle 3.x अभी समर्थित नहीं है
- 11. एंड्रॉइड एसआईपी एपीआई: समर्थित दिखाता है, फिर भी त्रुटि 'समर्थित नहीं है'
- 12. एएस 3: सॉकेट और एचटीटीपीएस/एसएसएल
- 13. गोलांग एसएसएल टीसीपी सॉकेट प्रमाणपत्र कॉन्फ़िगरेशन
- 14. एसएसएल "पीयर नहीं प्रमाणीकृत" त्रुटि HttpClient 4.1
- 15. एसएसएल पर गैर-अवरुद्ध सॉकेट कनेक्शन?
- 16. यूआरएल एन्कोडिंग समर्थित नहीं है
- 17. नोड जेएस त्रुटि: प्रोटोकॉल "https:" समर्थित नहीं है। अपेक्षित "http:"
- 18. पायथन/आयात त्रुटि: फ़ाइल नाम द्वारा आयात समर्थित नहीं है
- 19. डायनेमोडब क्वेरी त्रुटि - क्वेरी कुंजी स्थिति समर्थित नहीं है
- 20. amp-img त्रुटि: लेआउट के लिए समर्थित नहीं है: कंटेनर
- 21. समर्थित नहीं हो रही है मीडिया प्रकार त्रुटि
- 22. क्या विंडोज फोन 7.1 एसएसएल सॉकेट का समर्थन करता है?
- 23. एंड्रॉइड एसएसएल त्रुटि: प्रमाणपत्र विश्वसनीय नहीं है ... कभी-कभी
- 24. इंटरमीटेंट एसएसएल त्रुटि
- 25. तीर() अब समर्थित नहीं है
- 26. प्रोटोकॉल 'net.tcp' समर्थित नहीं है
- 27. क्रॉस डोमेन जावास्क्रिप्ट कॉलबैक प्रमाणीकृत सेवाओं में समर्थित नहीं है। एसएसएल प्रॉक्सी
- 28. पायथन Urllib2 एसएसएल त्रुटि
- 29. एसएसएल त्रुटि टीएलएस
- 30. 404 त्रुटि वर्डप्रेस एसएसएल
क्या किसी को भी इसी तरह की त्रुटि मिली है? मेरा क्यूटी क्लाइंट विंडोस 7 पर चल रहा है। – gaj