From 50a3c1c36834d8244f9b21527016f03d2fb5daed Mon Sep 17 00:00:00 2001 From: John Blackbourn Date: Tue, 14 Jun 2016 07:42:49 +0000 Subject: [PATCH] Upgrade/Install: Skip certificate verification when upgrading a network's sites. This avoids issues with self-signed certificates or otherwise invalid certificates. Fixes #36975 git-svn-id: https://develop.svn.wordpress.org/trunk@37695 602fd350-edb4-49c9-b593-d223f7449a82 --- src/wp-admin/network/upgrade.php | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/wp-admin/network/upgrade.php b/src/wp-admin/network/upgrade.php index ab2183fd53..32f9295a07 100644 --- a/src/wp-admin/network/upgrade.php +++ b/src/wp-admin/network/upgrade.php @@ -69,7 +69,11 @@ switch ( $action ) { echo "
  • $siteurl
  • "; - $response = wp_remote_get( $upgrade_url, array( 'timeout' => 120, 'httpversion' => '1.1' ) ); + $response = wp_remote_get( $upgrade_url, array( + 'timeout' => 120, + 'httpversion' => '1.1', + 'sslverify' => false, + ) ); if ( is_wp_error( $response ) ) { wp_die( sprintf( /* translators: 1: site url, 2: server error message */