Composer-Update schlägt beim Aktualisieren von Packagist fehl

Während der Ausführung composer install/update habe ich die folgende Fehlermeldung von openssl:

"https://packagist.org/packages.json" Datei konnte nicht heruntergeladen werden: SSL-Vorgang ist fehlgeschlagen mit Fehlercode 1. OpenSSL-Fehler-Meldungen:
Fehler:14090086:SSL-Routinen:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed
Failed to enable crypto
failed to open stream: operation fehlgeschlagen
https://packagist.org konnte nicht vollständig geladen werden, Informationen zum Paket geladen wurde, aus dem lokalen cache und können veraltet sein

Ich bin mit:

  1. PHP 5.6.3 (cli) (built: Nov 17 2014 15:16:53)
  2. XAMPP 5.6.3 stack-0
  3. ubuntu 14.04

Komponist diag zeigt:

Checking composer.json: OK
Checking platform settings: OK
Checking git settings: OK
Checking http connectivity: FAIL
[Composer\Downloader\TransportException] The "https://packagist.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
Checking disk free space: OK
Checking composer version: 

[Composer\Downloader\TransportException]

Die "https://getcomposer.org/version" Datei konnte nicht heruntergeladen werden: SSL-Vorgang ist fehlgeschlagen mit Fehlercode 1. OpenSSL-Fehler-Meldungen:

Fehler:14090086:SSL-Routinen:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed

Failed to enable crypto

failed to open stream: operation fehlgeschlagen

php -r 'var_dump(openssl_get_cert_locations ());" zeigt:

array(8) {
["default_cert_file"]=>
string(33) "/opt/lampp/share/openssl/cert.pem"
["default_cert_file_env"]=>
string(13) "SSL_CERT_FILE"
["default_cert_dir"]=>
string(30) "/opt/lampp/share/openssl/certs"
["default_cert_dir_env"]=>
string(12) "SSL_CERT_DIR"
["default_private_dir"]=>
string(32) "/opt/lampp/share/openssl/private"
["default_default_cert_area"]=>
string(24) "/opt/lampp/share/openssl"
["ini_cafile"]=>
string(0) ""
["ini_capath"]=>
string(0) ""
}

Für php 5.5.19 ist alles Ok.

InformationsquelleAutor der Frage yuklia | 2014-11-29

Schreibe einen Kommentar