Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Can somebody help/resolve this issue:
Here open-books is Drupal 8.3.x root directory
home/user/lampstack-5.6.18-0/apps/ob/open-books$ composer update -vvv
Reading ./composer.json
Loading config file ./composer.json
Checked CA file /home/user/lampstack-5.6.18-0/common/openssl/certs/curl-ca-bundle.crt: valid
Executing command (/home/user/lampstack-5.6.18-0/apps/ob/open-books): git branch --no-color --no-abbrev -v
Reading /home/user/.composer/composer.json
Loading config file /home/user/.composer/composer.json
Reading /home/user/lampstack-5.6.18-0/apps/ob/open-books/vendor/composer/installed.json
Reading /home/user/.composer/vendor/composer/installed.json
Loading plugin Composer\Installers\Plugin
Loading plugin Wikimedia\Composer\MergePlugin
[merge-plugin] Loading core/composer.json...
[merge-plugin] Merging php
[merge-plugin] Merging symfony/class-loader
[merge-plugin] Merging symfony/console
[merge-plugin] Merging symfony/dependency-injection
[merge-plugin] Merging symfony/event-dispatcher
[merge-plugin] Merging symfony/http-foundation
[merge-plugin] Merging symfony/http-kernel
[merge-plugin] Merging symfony/routing
[merge-plugin] Merging symfony/serializer
[merge-plugin] Merging symfony/translation
[merge-plugin] Merging symfony/validator
[merge-plugin] Merging symfony/process
[merge-plugin] Merging symfony/polyfill-iconv
[merge-plugin] Merging symfony/yaml
[merge-plugin] Merging twig/twig
[merge-plugin] Merging doctrine/common
[merge-plugin] Merging doctrine/annotations
[merge-plugin] Merging guzzlehttp/guzzle
[merge-plugin] Merging symfony-cmf/routing
[merge-plugin] Merging easyrdf/easyrdf
[merge-plugin] Merging zendframework/zend-feed
[merge-plugin] Merging stack/builder
[merge-plugin] Merging egulias/email-validator
[merge-plugin] Merging masterminds/html5
[merge-plugin] Merging symfony/psr-http-message-bridge
[merge-plugin] Merging zendframework/zend-diactoros
[merge-plugin] Merging composer/semver
[merge-plugin] Merging paragonie/random_compat
[merge-plugin] Merging asm89/stack-cors
Running 1.5.1 (2017-08-09 16:07:22) with PHP 5.6.18 on Linux / 3.13.0-100-generic
[merge-plugin] Loading -dev sections of core/composer.json...
[merge-plugin] Merging behat/mink
[merge-plugin] Merging behat/mink-goutte-driver
[merge-plugin] Merging drupal/coder
[merge-plugin] Merging jcalderonzumba/gastonjs
[merge-plugin] Merging jcalderonzumba/mink-phantomjs-driver
[merge-plugin] Merging mikey179/vfsstream
[merge-plugin] Merging phpunit/phpunit
[merge-plugin] Merging symfony/browser-kit
[merge-plugin] Merging symfony/css-selector
Loading composer repositories with package information
Downloading https://packages.drupal.org/8/packages.json
Downloading https://packages.drupal.org/8/packages.json
Downloading https://packages.drupal.org/8/packages.json
[Composer\Downloader\TransportException]
The "https://packages.drupal.org/8/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
Exception trace:
() at phar:///home/user/lampstack-5.6.18-0/php/bin/composer.phar/src/Composer/Util/RemoteFilesystem.php:488
Composer\Util\RemoteFilesystem->get() at phar:///home/user/lampstack-5.6.18-0/php/bin/composer.phar/src/Composer/Util/RemoteFilesystem.php:101
Composer\Util\RemoteFilesystem->getContents() at phar:///home/user/lampstack-5.6.18-0/php/bin/composer.phar/src/Composer/Repository/ComposerRepository.php:664
Composer\Repository\ComposerRepository->fetchFile() at phar:///home/user/lampstack-5.6.18-0/php/bin/composer.phar/src/Composer/Repository/ComposerRepository.php:479
Composer\Repository\ComposerRepository->loadRootServerFile() at phar:///home/user/lampstack-5.6.18-0/php/bin/composer.phar/src/Composer/Repository/ComposerRepository.php:258
Composer\Repository\ComposerRepository->hasProviders() at phar:///home/user/lampstack-5.6.18-0/php/bin/composer.phar/src/Composer/DependencyResolver/Pool.php:99
Composer\DependencyResolver\Pool->addRepository() at phar:///home/user/lampstack-5.6.18-0/php/bin/composer.phar/src/Composer/Installer.php:376
Composer\Installer->doInstall() at phar:///home/user/lampstack-5.6.18-0/php/bin/composer.phar/src/Composer/Installer.php:223
Composer\Installer->run() at phar:///home/ntuser/lampstack-5.6.18-0/php/bin/composer.phar/src/Composer/Command/UpdateCommand.php:158
Composer\Command\UpdateCommand->execute() at phar:///home/user/lampstack-5.6.18-0/php/bin/composer.phar/vendor/symfony/console/Command/Command.php:266
Symfony\Component\Console\Command\Command->run() at phar:///home/user/lampstack-5.6.18-0/php/bin/composer.phar/vendor/symfony/console/Application.php:861
Symfony\Component\Console\Application->doRunCommand() at phar:///home/user/lampstack-5.6.18-0/php/bin/composer.phar/vendor/symfony/console/Application.php:208
Symfony\Component\Console\Application->doRun() at phar:///home/user/lampstack-5.6.18-0/php/bin/composer.phar/src/Composer/Console/Application.php:245
Composer\Console\Application->doRun() at phar:///home/user/lampstack-5.6.18-0/php/bin/composer.phar/vendor/symfony/console/Application.php:127
Symfony\Component\Console\Application->run() at phar:///home/user/lampstack-5.6.18-0/php/bin/composer.phar/src/Composer/Console/Application.php:100
Composer\Console\Application->run() at phar:///home/user/lampstack-5.6.18-0/php/bin/composer.phar/bin/composer:54
require() at /home/user/lampstack-5.6.18-0/php/bin/composer.phar:24
update [--prefer-source] [--prefer-dist] [--dry-run] [--dev] [--no-dev] [--lock] [--no-custom-installers] [--no-autoloader] [--no-scripts] [--no-progress] [--no-suggest] [--with-dependencies] [-v|vv|vvv|--verbose] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--apcu-autoloader] [--ignore-platform-reqs] [--prefer-stable] [--prefer-lowest] [-i|--interactive] [--root-reqs] [--] [<packages>]...
composer diagnose are all OK
/lampstack-5.6.18-0/apps/ob/open-books$ composer diagnose
Checking composer.json: OK
Checking platform settings: OK
Checking git settings: OK
Checking http connectivity to packagist: OK
Checking https connectivity to packagist: OK
Checking github.com rate limit: OK
Checking disk free space: OK
Checking pubkeys:
Tags Public Key Fingerprint: xxx
Dev Public Key Fingerprint: xxxx
OK
Checking composer version: OK
This curl -Is https://packages.drupal.org/8/packages.json | head -1
returns nothing. Exptected HTTP/1.1 200 OK
Running this echo | openssl s_client -showcerts -servername packages.drupal.org -connect packages.drupal.org:443 2>/dev/null | openssl x509 -inform pem -noout -text
gives:
/lampstack-5.6.18-0/apps/ob$ echo | openssl s_client -showcerts -servername packages.drupal.org -connect packages.drupal.org:443 2>/dev/null | openssl x509 -inform pem -noout -text
Certificate:
Data:
Version: 3 (0x2)
Serial Number:
0a:ce:f3:e0:98:5d:dd:ac:ea:e9:b5:73
Signature Algorithm: sha256WithRSAEncryption
Issuer: C=BE, O=GlobalSign nv-sa, CN=GlobalSign Organization Validation CA - SHA256 - G2
Validity
Not Before: Aug 8 13:28:06 2017 GMT
Not After : Mar 13 14:03:22 2018 GMT
Subject: C=US, ST=California, L=San Francisco, O=Fastly, Inc., CN=j.ssl.fastly.net
Subject Public Key Info:
Public Key Algorithm: rsaEncryption
Public-Key: (2048 bit)
Modulus:
Comments
Comment #2
sarathkmComment #3
sarathkmComment #4
sarathkmComment #5
sarathkmComment #6
sarathkmComment #7
sarathkmProblem Solved after updating Openssl to latest version.
Comment #8
jonathan1055 CreditAttribution: jonathan1055 as a volunteer commentedHi sarathkm,
I have a similar problem.
What did you do to upgade OpenSSL?
Jonathan
Comment #9
Romisha CreditAttribution: Romisha commentedI also have the same problem.
The "https://packages.drupal.org/8/packages.json" file could not be downloaded: SSL operation failed with code 1. OpenSSL Error messages:
error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version
Failed to enable crypto
failed to open stream: operation failed
https://packages.drupal.org/8 could not be fully loaded, package information was loaded from the local cache and may be out of date
[Composer\Downloader\TransportException]
The "https://packages.drupal.org/8/drupal/token%2425b5b99fc59a5c104aecd42b9
085c756141a94439387a3b6e280bc708a3cefa4.json" file could not be downloaded:
SSL operation failed with code 1. OpenSSL Error messages:
error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol ver
sion
Failed to enable crypto
failed to open stream: operation failed
Comment #10
suparnaa.dey CreditAttribution: suparnaa.dey as a volunteer commentedI have found the same issue. After spending some time I found that I was using old mac os 10.10, after upgrading it to 10.14, It's automatically upgrading my PHP version also. After that, it works fine to me.
So please check your OpenSSL version as well as PHP version.
run
composer diagnose
run
openssl version -a