كيف أحصل على ليوبارد للعمل مع SSL من سطر الأوامر

StackOverflow https://stackoverflow.com//questions/11708468

  •  13-12-2019
  •  | 
  •  

سؤال

كل ما أحاوله والاتصال عبر https فشل. رفع الصوت عاليا هو إخراج حليقة، ولكن هذا يفعل هذا مع git mongo وكل شيء. داروين فقط لا يحب https.

  • على وشك الاتصال () إلى منفذ github.com 443 (# 0)
  • تحاول 207.97.227.239 ... متصلة
  • متصل ب github.com (207.97.227.239) ميناء 443 (# 0)
  • تعيين شهادة بنجاح التحقق من المواقع:
  • cafile: /usr/share/curl/curl-ca-bundle.crt كاباث: لا شيء
  • sslv2، عميل مرحبا (1):
  • sslv3، مصافحة TLS، خادم مرحبا (2):
  • sslv3، المصافحة tls، cert (11):
  • sslv3، تنبيه TLS، خادم مرحبا (2):
  • مشكلة شهادة SSL، تحقق من أن CAD CA على ما يرام. تفاصيل: خطأ: 14090086: إجراءات SSL: ssl3_get_server_certificate: الشهادة التحقق من فشل
  • اتصال إغلاق # 0 حليقة: (60) مشكلة شهادة SSL، تحقق من أن CA CERT على ما يرام. تفاصيل: خطأ: 14090086: إجراءات SSL: ssl3_get_server_certificate: الشهادة التحقق من فشل

قد تقول ليس مشكلة فقط تغيير https إلى HTTP، نعم هذا جيد عندما يكون لديك فقط 1 URL مثل استنساخ جيت ولكن على RVM تثبيت حوالي 50 من الأشياء المطلوبة فشل في تثبيت هذا بسبب هذا. لا أريد أن أذهب إلى RVM وتغيير جميع تكرارات HTTPS إلى HTTP.

هل كانت مفيدة؟

المحلول 2

اتضح أن الإصدار الخاص بي كان يستخدم شهادة قديمة للتحقق من صحة HTTPS.

أنا كام عبر هذه المشكلة على GIT for Curl تحت Leopard:

https://github.com/mxcl/homebrew/11947 / ص>

وذهب الخطأ بعيدا وأنا قادر الآن على تنزيل ملفات HTTPS من Curl.

نصائح أخرى

إلقاء نظرة على هذا المنصب، مختلفة قليلا، ولكن أعتقد أنه سوف يجيب عليك أسئلة:

p> تم رفض شهادة SSL محاولة الوصول إلى Github عبر HTTPS وراء جدار الحماية

يمكنك في الأساس أن يكون لدى OSX تجاهل SSL CERT تحقق، وقبول الاتصال.

هذا يبدو وكأنه مشكلة مع حليقة نفسها، بدلا من OSX.ما هو إصدار الذي تستخدمه؟إذا كان الأمر قديما بشكل خاص، ثم المرجع هنا إلى "ملف المرجع المصدق القديم الشديد" ينطبق على المحتمل.

حاول تثبيت الإصدارات الحديثة من حليقة وجيت من macports.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top