Homebrew dá erro SSL (SSL_ERROR_SYSCALL) na rede doméstica

4

Como diz o título, quando tento instalar pacotes via homebrew em minha rede doméstica, recebo o seguinte erro:

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

No entanto, posso fazer o download a partir do URL .tar.gz especificado muito bem no meu navegador.

Eu sei que isso é apenas um problema em minha rede doméstica, porque quando eu vinculo meu telefone, tudo funciona bem.

Provavelmente tem algo a ver com as configurações do meu roteador e / ou ISP, mas não tenho certeza de onde procurar.

Obrigado pela ajuda! :)

    
por philosopher 01.11.2017 / 16:07

2 respostas

4

Um pensamento ocorre para mim - você verificou o seu roteador para ver se ele está fazendo um proxy transparente para você?

Se for, então você pode querer desligar isso.

Se você não conseguir desativá-lo, convém instalar uma solução VPN que permita que você a ignore.

Apenas um pensamento.

    
por 22.05.2018 / 04:22
2

Como você está usando LibreSSL , tente reinstalar curl com OpenSSL em vez de Transporte seguro :

brew reinstall curl --with-openssl

Aqui estão algumas outras sugestões:

  • Verifique se você não está usando http_proxy / https_proxy .
  • Use -v to curl para uma saída mais detalhada.
  • Tente usar o BSD curl em /usr/bin/curl , execute which -a curl para listar todos eles.
  • Verifique se você não bloqueou acidentalmente curl em seu firewall (como Little Snitch ).
  • Como alternativa, use wget .
por 12.04.2018 / 15:45