miércoles, 17 de octubre de 2018

Error composer SSL operation failed with code 1. OpenSSL Error message

Loading composer repositories with package information
Updating dependencies (including require-dev)
Package operations: 1 install, 2 updates, 0 removals
  - Installing nikic/php-parser (v4.1.0): Downloading (failed)
Downloading (failed)
Downloading (failed)    Failed to download nikic/php-parser from dist: The "https://api.github.com/repos/nikic/PHP-Parser/zipball/d0230c5c77a7e3cfa69446febf340978540958c0" file could not be downloaded: SSL operation failed with code 1. OpenSSL Error messages:
error:14090086:SSL routines:ssl3_get_server_certificate:certificate verify failed
Failed to enable crypto
failed to open stream: operation failed
    Now trying to download from source
  - Installing nikic/php-parser (v4.1.0): Cloning d0230c5c77


  [RuntimeException]
  Failed to clone https://github.com/nikic/PHP-Parser.git via https, ssh protocols, aborting.



Así va mas o menos el error que me daba composer cuando trataba de ejecutar composer update.

La solución en mi caso fue fácil, me imagine que se trataba de un error de red o algo así, por lo que deshabilite firewall y al antivirus, el kaspersky (a mi juicio uno de los mejores), en eso caminó sin problemas... claro, esos fueron los últimos trancazos que di. :-)

Ahora para que composer y kaspersky coexistan basta con agregar el php.exe a la lista de aplicaciones seguras de kaspersky, eso es por settings\additional\threats and exclusions\specify trusted applicacion....