"Tlsv1 अलर्ट अज्ञात सीए" का क्या अर्थ है?


14

मैं एक क्लाइंट प्रमाण पत्र का उपयोग करके कर्ल अनुरोध करने की कोशिश कर रहा हूं जैसे:

curl -E my.pem https://some.site

और मुझे निम्नलिखित त्रुटि संदेश मिलता है:

curl: (35) error:14094418:SSL routines:SSL3_READ_BYTES:tlsv1 alert unknown ca
  • इसका क्या मतलब है?
  • क्या यह शिकायत सर्वर से आ रही है जिससे मैं जुड़ रहा हूं, या मेरा कर्ल क्लाइंट?
  • (मैं कैसे निर्धारित करूँ) इस संदर्भ में सीए क्या है?
  • मैं इसे कैसे बनाऊं कि सीए को पता है?

कर्ल मैनुअल से: curl.haxx.se/docs/sslcerts.html
HBruijn

मैंने पहले ही पढ़ लिया है लेकिन मुझे अभी भी नहीं पता है। क्या आप मुझे अपमानित कर सकते हैं और मेरी एक गोली का जवाब दे सकते हैं?
grasevski

जैसे कि यह क्लाइंट की शिकायत है, सर्वर के विपरीत? हाँ या नहीं करेंगे।
grasevski

यह क्लाइंट है जो सर्वर के क्रेडेंशियल्स को मान्य करता है।
जूली पेलेटियर

जवाबों:


25

यदि सर्वर आपको इस मामले में TLS अलर्ट अज्ञात सीए की तरह भेजता है तो सर्वर आपके द्वारा भेजे गए क्लाइंट सर्टिफिकेट को स्वीकार नहीं करता है ( -E my.pem)। इसका एक कारण यह हो सकता है कि आपने गलत प्रमाणपत्र का उपयोग किया हो। एक और कारण यह हो सकता है कि आपने सही प्रमाणपत्र का उपयोग किया है लेकिन आवश्यक श्रृंखला प्रमाणपत्र जोड़ने में विफल रहा है।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.