Cómo arreglar curl: (35) Problema con el certificate SSL: ¿No se puede entender el formatting del certificate del server?

Intenté instalar chromedriver usando homebrew y obtuve el siguiente error.

$ sudo brew install chromedriver
==> Usando el sandbox
==> Descargar https://chromedriver.storage.googleapis.com/2.23/chromedriver_ma

  • No se puede usar launchctl como usuario no root
  • launchctl no inicia cntlm daemon
  • ¿Salir del instalador de actualización del sistema operativo al reiniciar?
  • Cómo cambiar la fuente de respaldo pnetworkingeterminada (para idiomas que no sean latinos)
  • Instalando Elf en Mac a través de homebrew
  • ¿Esta aplicación dañará mi computadora?
  • Curl: (35) Problema con el certificate SSL: no se puede entender el formatting del certificate del server
    Error: no se pudo download el recurso "chromedriver"
    Error de descarga: https://chromedriver.storage.googleapis.com/2.23/chromedriver_mac64.zip

    Actualicé el curl a la versión 7.50.1 (x86_64-apple-darwin15.6.0) usando homebrew y lo vinculé, pero no tuve suerte.

    Mi sistema operativo es OSX 10.11.5 y curl -V resultado es el siguiente:

    $ / usr / bin / curl -V
    curl 7.43.0 (x86_64-apple-darwin15.0) libcurl / 7.43.0 SecureTransport zlib / 1.2.5 Protocolos: file dict ftp ftps gopher http https imap imaps ldap ldaps pop3 pop3s rtsp smb smbs smtp smtps telnet tftp

    Cualquier consejo sería apreciado.

  • Desplazamiento lento del mouse de El Capitan
  • Las copys de security locales siguen volviendo: ¿cómo desactivarlas permanentemente?
  • ¿Cómo puedo limitar la cantidad de memory disponible para un process?
  • Error de SSL con mbsync
  • Homebrew: no se puede eliminar la aplicación OpenSSL 'solo barril'
  • ¿Por qué el command which genera el mismo path dos veces?
  • 2 Solutions collect form web for “Cómo arreglar curl: (35) Problema con el certificate SSL: ¿No se puede entender el formatting del certificate del server?”

    Abra chromedriver_mac64.zip en su browser. Si ves este post:

    <Error> <Code>AccessDenied</Code> <Message>Access denied.</Message> <Details> We're sorry, but this service is not available in your location </Details> </Error> 

    Entonces Google está restringiendo su acceso. Simplemente descargue ese file con una networking / IP / location alternativa. A continuación, mueva el file a ~/Library/Caches/Homebrew/ o /Library/Caches/Homebrew/ debido a la installation de Homebrew. Luego intenta reinstalar. Homebrew usará el file descargado.

    Alternativamente, puede usar un proxy de networking en el terminal mientras ejecuta el command brew .

    Su curl está utilizando SecureTransport que está utilizando la versión macOS de SSL SecureTransport que probablemente no sea capaz de comunicaciones web encriptadas salientes, en lugar de OpenSSL.

    Intente volver a instalar curl través de Homebrew con las siguientes opciones para admitir OpenSSL:

     brew reinstall curl --with-libssh2 --with-openssl 

    Nota: Pegue la línea superior en la Terminal.

    Relacionado: cURL falla con el error: no se puede entender el formatting del certificate del server .

    Loving Apple Products like poisoning (iPhone, iPad, iMac, Macbook, iWatch).