2016-04-26 5 views
1

fehlgeschlagen verify Während Drupal und die Projektabhängigkeiten zu reinigen versucht, Komponist mit den Fehlern versagt:Komponist Fehler: 14090086: SSL-Routinen: SSL3_GET_SERVER_CERTIFICATE: Zertifikat

The "https://packagist.drupal-composer.org/packages.json" 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 
https://packagist.drupal-composer.org could not be fully loaded, package information was loaded from the local cache and may be out of date 

Dies geschieht auf einer vagabundierenden CentOS 7 Box.

Antwort

1

Ich fand eine answer, die empfohlen, die Mozilla CA certificate store herunterladen und sicherstellen, dass openssl.cafile in php.ini festgelegt ist, aber das hat nicht für mich funktioniert.

Ich lief wget -v https://packagist.drupal-composer.org/packages.json, um zu sehen, was es von meinem lokalen Rechner (es hat richtig funktioniert) und der Vagrant Box zurückgegeben. Die Ausgabe auf der vagabundierenden Box war:

--2016-04-24 09:08:30-- https://packagist.drupal-composer.org/packages.json 
Resolving packagist.drupal-composer.org... 147.75.205.69 
Connecting to packagist.drupal-composer.org|147.75.205.69|:443... connected. 
ERROR: cannot verify packagist.drupal-composer.org's certificate, issued by "/C=US/O=Let's Encrypt/CN=Let's Encrypt Authority X3": 
    Issued certificate not yet valid. 
To connect to packagist.drupal-composer.org insecurely, use '--no-check-certificate'. 

Es schien mir seltsam, dass das Zertifikat als zurückkommen würde noch nicht gültig, bis ich, dass das Datum in der Ausgabe realisierte off von 2 Tagen war (heute 04- 26, nicht 04-24). Nach dem Fixieren der Systemuhr habe ich es erneut versucht und konnte alle Abhängigkeiten herunterladen.