मेरे मामले में, HTTPS प्रोटोकॉल को पहले स्थान पर libcurl द्वारा समर्थित नहीं किया गया था। यह जानने के लिए कि कौन से प्रोटोकॉल समर्थित हैं और कौन से नहीं हैं, मैंने कमांड का उपयोग करके कर्ल संस्करण की जाँच की:
curl --version
यह निम्नानुसार जानकारी प्रदान करता है:
curl 7.50.3 (x86_64-apple-darwin15.6.0) libcurl/7.50.3 SecureTransport zlib/1.2.5
प्रोटोकॉल: तानाशाह फ़ाइल ftp ftps गोफर http imap, ldap ldaps pop3 pop3s rtsp smb smb, smtp smtps telnet tftp
जहां https प्रोटोकॉल समर्थित नहीं है।
फिर मैंने कर्ल को फिर से स्थापित किया और इसे निम्न कमांड का उपयोग करके स्थापित किया (अनपैक किए जाने के बाद):
./configure --war-darwinssl (मैक में ssl संचार सक्षम करें) परीक्षण sudo स्थापित करें
और कई मिनट के काम के बाद, समस्याएँ हल हो गईं!
फिर मैंने कर्ल संस्करण कमांड को फिर से चलाया, यह दिखाया गया है:
curl 7.50.3 (x86_64-apple-darwin15.6.0) libcurl/7.50.3 SecureTransport zlib/1.2.5
प्रोटोकॉल: तानाशाह फ़ाइल ftp ftps गोफर http https imap ldap ldaps pop3 pop3s rtsp smb smtp smtps telnet tftp
HTTPS प्रोटोकॉल दिखाया!
अंत में, जब आप कर्ल की समस्याओं में भाग लेते हैं तो संदर्भित करने के लिए एक उपयोगी साइट।
https://curl.haxx.se/docs/install.html
--with-openssl-dir=/usr/local
(तो बसrvm install 1.9.2
)?