गितुब से किसी भी गित भंडार का क्लोन नहीं बना सकते


30

OS X 10.9.2 के अपडेट के बाद से मैं github.com से किसी भी git रिपॉजिटरी को क्लोन करने में सक्षम नहीं हूं

अगर मैं git क्लोन कमांड चलाता हूं तो मुझे निम्नलिखित त्रुटि मिलती है:

git clone https://github.com/davedelong/DDMathParser.git
Cloning into 'DDMathParser'...
fatal: unable to access 'https://github.com/davedelong/DDMathParser.git/': SSL certificate problem: Invalid certificate chain

इससे कोई फर्क नहीं पड़ता कि मैं किस रिपॉजिटरी का उपयोग करता हूं। मैंने इसे जीथब डेस्कटॉप क्लाइंट के साथ भी आजमाया।

इसलिए मैं सफारी के माध्यम से github.com से एसएसएल प्रमाणपत्र की जांच करता हूं और यह जानकारी प्राप्त करता हूं, कि एसएसएल-प्रमाणपत्र मान्य नहीं है।

यहाँ मेरी समस्या का एक स्क्रीनशॉट है: https://dl.dropboxusercontent.com/u/215017/github_problem.png

कोई विचार? क्या मेरा एसएसएल सर्टिफिकेट टूट गया है?


मेरे लिए भी ऐसा। और कंसोल से भी: SSL प्रमाणपत्र समस्या: अमान्य प्रमाणपत्र श्रृंखला। आज सुबह जब से मैंने OSX 10.9.2 में अपग्रेड किया है
frandevel

जवाबों:


41

मैं हाल ही में (जुलाई 2014) एक ही मुद्दा था और OS X (10.9.4) पर पाया गया था कि "DigiCert हाई एश्योरेंस EV रूट CA" सर्टिफिकेट की अवधि समाप्त हो गई थी (हालांकि मेरे पास एक और भी unexpired था)

  1. किचेन एक्सेस खोलें
  2. "DigiCert" के लिए सर्टिफिकेट खोजें
  3. मेनू देखें & gt; एक्सपायर्ड सर्टिफिकेट दिखाएं

मुझे "DigiCert High Assurance EV Root CA" नाम के दो सर्टिफिकेट मिले, जिनमें से एक एक्सपी 2031 और जुलाई 2014 को समाप्त हो गया (कुछ दिन पहले) समाप्त प्रमाण पत्र को हटाने से मेरे लिए समस्या हल हो गई।

उम्मीद है की यह मदद करेगा।


4
एक्सपायर्ड सर्टिफिकेट दिखाना प्रमुख बिंदु है, अन्यथा आप प्रमाणपत्र को डिलीट करने के लिए नहीं देखेंगे
agilityvision

13

मैंने अपने किचेन (एप्लिकेशन - & gt; उपयोगिताएँ - & gt; कीचेन एक्सेस .app) की जांच करके अपनी समस्या तय की

मुझे पता चला कि मेरे लॉगिंग किचेन में मेरा खुद का डिजिकर्ट सर्टिफिकेट है। ऐसा लग रहा है कि यह टूट गया था। मैंने इसे हटा दिया है और इसके बाद सबकुछ ठीक हो जाता है।

अभी व https://github.com एक ग्रे के बजाय url बार में एक हरे रंग का "बटन" है।


मुझे भी। किसी कारण से किचेन में मेरे "लॉगिन" आइटम में एक डिजिकर्ट सीए रूट था। इसे हटाने से यह समस्या ठीक हो गई लेकिन मुझे यकीन नहीं है कि इसका कहीं और क्या दुष्प्रभाव है या मेरे लॉगिन आइटमों में CA क्यों था
ekeyser

मैं थोड़ा परेशान हूँ कि इन जाहिरा तौर पर गलत प्रमाणपत्रों ने इसे चाबी का गुच्छा बना दिया ...
zneak

मुझे भी ... पता नहीं कैसे वहाँ पहुँच गया। मेरे मामले में मेरे दो प्रमाण थे, एक CA था ...
Nicolas Miari

वही समस्या, वही ठीक। मुझे यह जानकर भी अच्छा लगेगा कि यह कहां से आया है।
Ryan Ore

क्या किसी को इस विचित्र घटना के लिए स्पष्टीकरण मिला है?
Joe Carroll

6

OSX में किचेन में जाएं और "Digicert High Assurance EV Root CA-1" देखें और इसे हटा दें। फिर गितुब फिर से विआ सफारी पर पहुंचें।

उसके बाद जो भी git ऑपरेशन करना हो कोशिश करें और उसे काम करना चाहिए।

आशा करता हूँ की ये काम करेगा।


9
हटाने से OSX Mavericks पर मुझे मदद नहीं मिली। मेरे लिए काम करना समाप्त हो गया, (से प्रेरित था) यह ट्वीट ) का दौरा DigiCert विश्वसनीय रूट प्राधिकरण प्रमाण पत्र ; मैंने डाउनलोड किया DigiCert High Assurance EV Root CA और फिर मेरे किचेन "प्रमाणपत्र" विंडो दृश्य में घसीटा / गिराया गया। मैंने सोचा था कि अगर मैं एक ही नाव में हूं तो मैं उल्लेख करूंगा ... मुझे लगता है कि मुझे हटाने से मुझे कुछ सिरदर्द हुआ।
mhulse

1
@ म्हुलसे थैंक्स यार। आपको इस प्रश्न के उत्तर के रूप में इसे जोड़ना चाहिए।
msk

पैंट @frandevel में किक के लिए धन्यवाद! अजीब तरह से पर्याप्त है, मैं सिर्फ मेरे काम कंप्यूटर पर मेरे साथ यह समस्या थी !!! इससे युक्तियों के आधार पर Homebrew GitHub मुद्दा , मुझे लगता है कि मैंने पाया आसान समाधान । बहुत सराहना की। :)
mhulse

ऐसा लगता है कि आपके उत्तर में यह निर्दिष्ट होना चाहिए कि किसी को प्रमाणपत्र के "समाप्त" संस्करण को हटा देना चाहिए। मुझे लगता है कि जहां मुझे समस्याएं थीं (मैंने गलती से गैर-समाप्त प्रमाण पत्र को हटा दिया था)। उत्तर साझा करने के लिए फिर से धन्यवाद!
mhulse

4

संपादित करें: जैसा दिखता है @ क्रेगब का उत्तर एक ही समाधान है । मैं अपना उत्तर यहाँ छोड़ दूंगा क्योंकि यह आधिकारिक ब्लॉग पोस्टिंग को लिंक करता है कि कैसे ठीक किया जाए और स्क्रीन शॉट दिया जाए।


OS X Mavericks पर मैक के लिए GitHub का उपयोग करना, नीले रंग से, मेरे लैपटॉप और मेरे काम के कंप्यूटर पर , मुझे नीचे त्रुटियां मिलने लगीं ...

यहाँ मुझे क्लोनिंग के लिए मिली त्रुटि है:

चेतावनी: टेम्पलेट नहीं मिले /Applications/GitHub.app/Contents/Resources/git/templates   घातक: उपयोग करने में असमर्थ ' https://github.com/mhulse/xxxxxx.git/ ': SSL प्रमाणपत्र समस्या: अमान्य प्रमाणपत्र श्रृंखला    (128)

... और यहाँ त्रुटि मुझे सिंक्रनाइज़ करने के लिए मिली:

घातक: उपयोग करने में असमर्थ ' https://github.com/mhulse/xxxxxx.git/ ': SSL प्रमाणपत्र समस्या: अमान्य प्रमाणपत्र श्रृंखला    (128)

लंबी कहानी छोटी, मैं केवल मिल गया यह पोस्ट जिसमें यह स्पष्टीकरण और फिक्स है :

विचाराधीन सर्टिफिकेट सर्टिफिकेट "DigiCert High Assurance EV Root CA" है [समाप्ति 26 जुलाई, 2014] प्रमाण पत्र यह अस्थायी मध्यवर्ती प्रमाण पत्र पुराने उपकरणों के लिए संगतता श्रृंखला के भाग के रूप में पिछले वर्षों में उपयोग किया गया था।

...

OS X उपयोगकर्ता कीचेन एक्सेस का उपयोग करके अपने लॉगिन कीस्टॉर से प्रमाण पत्र को हटाकर समस्या को हल कर सकते हैं।

यहाँ एक 4-चरण निर्धारण है:

किचेन एक्सेस में देखें - & gt; समय सीमा समाप्त शो और i DigiCert उच्च "के लिए खोज DigiCert उच्च आश्वासन ईवी रूट सीए कि 26 जुलाई 2014 को समाप्त हो गया है खोजने के लिए। इस प्रमाणपत्र को हटाएँ और किचेन एक्सेस को बंद करें।

fix keychain access

यह मेरे लिए समस्या तय हो गई!


-2

मेरे मामले में, जोड़ना या निकालना मध्यवर्ती सिरे समस्या को हल करने के लिए पर्याप्त नहीं है। मुझे अज्ञात प्राधिकरण द्वारा सभी प्रमाणपत्रों को हटाना पड़ा लॉग इन करें कीचेन। यह आइकन द्वारा नहीं दिखाया गया है, आपको प्रत्येक को इस तरह से देखने के लिए उजागर करना होगा:

this picture

जब आप ब्राउज़र चेतावनी के लिए "जारी रखें" पर क्लिक करते हैं तो ये सीट्स जोड़े गए। आशा है कि यह अतिरिक्त जानकारी मदद करती है।

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