मुझे अपने फेडोरा 8 इंस्टॉलेशन की समस्या है । ऐसा लगता है कि wget
एसएसएल प्रमाणपत्रों को किसी भी तरह से सत्यापित करना नहीं जानता है। यह अजीब है क्योंकि मेरे पास एक और फेडोरा 8 बॉक्स है जो मुझे लगता है कि एक ही कॉन्फ़िगरेशन है और यह काम करता है!
मैं --no-check-certificate
स्विच का उपयोग किए बिना इसे कैसे काम कर सकता हूं ?
यह एक नमूना आउटपुट है:
wget https://www.google.com
--2011-09-23 00:11:13-- https://www.google.com/
Resolving www.google.com... 74.125.230.146, 74.125.230.147, 74.125.230.148, ...
Connecting to www.google.com|74.125.230.146|:443... connected.
ERROR: cannot verify www.google.com's certificate, issued by `/C=ZA/O=Thawte Consulting (Pty) Ltd./CN=Thawte SGC CA':
Unable to locally verify the issuer's authority.
To connect to www.google.com insecurely, use `--no-check-certificate'.
Unable to establish SSL connection.
संपादित करें
मेरे पास यह फ़ाइल /etc/pki/tls/certs/ca-bundle.crt
फ़ाइल है और जब मैं इस फ़ाइल की ओर इशारा करते हुए स्विच के wget
साथ चलता हूं तो --ca-certificate
सब कुछ ठीक हो जाता है। इस फ़ाइल को कहाँ रखा जाना चाहिए ताकि मुझे स्विच का उपयोग करने की आवश्यकता न हो?
BTW: curl
और links
ठीक काम, लेकिन lynx
यह भी शिकायत करता है: "एसएसएल त्रुटि: स्थानीय जारीकर्ता प्रमाण पत्र प्राप्त करने में असमर्थ" तो यह केवल यह नहीं है wget
...