Я пытаюсь установить Vaprobash через CURL, но я получаю это сообщение каждый раз, когда я пытаюсь загрузить что-то через CURL. Я использую Mac.
curl -L http://bit.ly/vaprobash > Vagrantfile
curl: (60) Проблема сертификата SSL: не удалось получить сертификат локального эмитента Подробнее здесь: http://curl.haxx.se/docs/sslcerts.html
- PHP Как открыть несколько источников с помощью curl?
- пытаясь прочитать live rss, но его возвращающий тот же xml
- Paypal: невозможно выполнить повторную авторизацию авторизированной ошибки платежа: произошла внутренняя ошибка службы
- Как разрешить ошибку cURL 60: сертификат SSL в Laravel 5 при аутентификации Facebook
- RAW POST с использованием cURL в PHP
curl выполняет проверку SSL-сертификата по умолчанию, используя «пакет» открытых ключей сертификатов (CA) (сертификаты CA). Если файл пакета по умолчанию не подходит, вы можете указать альтернативный файл, используя опцию –cacert. Если этот HTTPS-сервер использует сертификат, подписанный ЦС, представленный в комплекте, проверка сертификата, вероятно, не удалась из-за проблемы с сертификатом (возможно, она истекла или имя может не соответствовать доменному имени в URL-адресе). Если вы хотите отключить проверку винта сертификата, используйте параметр -k (или – insecure).
Добавить вариант в вызове curl:
-k/--insecure
Curl не будет пытаться проверить сертификат SSL.
Ссылка перенаправляется на безопасный HTTP-сервер (SSL), и завиток не имеет доступа к надлежащей цепочке доверенных сертификатов, чтобы подтвердить, что сайт говорит, что это кто.
Если вы уверены, что сайт является законным, и это однократное усилие, вы можете использовать параметр –insecure (он будет игнорировать любые ошибки сертификата). Открытие ссылки в браузере направляется в GitHub без проблем, и завиток извлекает ее в ящике Ubuntu 12.04.
Вероятно, это недостающий сертификат в вашей установке SSL. Запустите с опцией -v
чтобы получить подробный вывод, если вам нужно это подтвердить.