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

  • Falta una resolución escalada para una pantalla 4K externa en MacBook 2016
  • ¿Xcode requiere que El Capitan se ejecute?
  • Ruby -e no ejecuta el código en el argumento
  • Obtener Yosemite en lugar de El Capitán
  • packages instalados con Homebrew no encontrados después de restaurar
  • Flashtool no convierte .swf en .png, dice que la biblioteca JPEG no está comstackda
  • 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.

  • ¿Cómo montar disco por UUID o LABEL en OS X El Capitan?
  • ¿Cómo reiniciar PostgreSQL instalado por Brew en OSX?
  • Bootcamp Windows 10 - No hay imágenes disponibles
  • Apple Mail 9.2: ¿Cómo especificar las opciones de puerto y SSL para los serveres IMAP entrantes y salientes?
  • ¿Cuándo puedo eliminar la unidad de installation de El Capitan?
  • ¿Cómo instalar 'MySQL Utilities' usando brew o brew cask?
  • 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).