4

Как видно из заголовка, когда я пытаюсь установить пакеты через homebrew через мою домашнюю сеть, я получаю следующую ошибку:

curl: (35) LibreSSL SSL_connect: SSL_ERROR_SYSCALL in connection to akamai.bintray.com:443 
Error: Failed to download resource "rclone"
Download failed: https://homebrew.bintray.com/bottles/rclone-1.38.high_sierra.bottle.tar.gz

Тем не менее, я могу скачать с .tar.gz URL, который точно указан через мой браузер.

Я знаю, что это проблема только с моей домашней сетью, потому что когда я подключаю свой телефон, он работает нормально.

Возможно, что-то связано с настройками маршрутизатора и / или интернет-провайдера, но я не уверен, где искать.

Спасибо за помощь! :)

2 ответа2

4

У меня возникает мысль - вы проверили свой роутер, чтобы убедиться, что он делает прозрачный прокси для вас?

Если это так, то вы можете отключить это.

Если вы не можете отключить его, вы можете установить решение VPN, которое позволит вам обойти его.

Просто мысль.

2

Поскольку вы используете LibreSSL , попробуйте переустановить curl с OpenSSL вместо Secure Transport:

brew reinstall curl --with-openssl

Вот несколько других предложений:

  • Убедитесь, что вы не используете http_proxy/https_proxy .
  • Используйте -v чтобы curl для более подробного вывода.
  • Попробуйте использовать BSD curl в /usr/bin/curl , запустите which -a curl чтобы вывести их все.
  • Убедитесь, что вы случайно не заблокировали curl в брандмауэре (например, Little Snitch).
  • В качестве альтернативы используйте wget .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .