Решение проблемы обновление drupal 8
23 марта 2019
При обновлении Drupal 8 в районе версии 8.1.13 стала появляться ошибка обновления
drupal.org пишет, что вопрос решается установкой модуля composer_manager и запуском команды drupal-update из консоли сервера
[Composer\Downloader\TransportException]
The "https://packagist.drupal-composer.org/packages.json" file could not be downloaded: Peer certificate CN=`*.github.com' did not match expected CN=`packagist.drupal-composer.org'
Failed to enable crypto
failed to open stream: operation failed
Этот вопрос решается изменением url в PackageManager.php внутри директории модуля composer_manager
diff --git a/src/PackageManager.php b/src/PackageManager.php index 6918de6..b4862cb 100644 --- a/src/PackageManager.php +++ b/src/PackageManager.php @@ -231,7 +231,7 @@ class PackageManager implements PackageManagerInterface { // the root package by default. $root_package['repositories'][] = [ 'type' => 'composer', - 'url' => 'https://packagist.drupal-composer.org', + 'url' => 'https://packages.drupal.org/8', ]; // Add each discovered extension to the merge list. foreach ($this->getExtensionPackages() as $extension_package) {