Title: Multisite Network Upgrade &#8211; SSL Error
Last modified: August 30, 2016

---

# Multisite Network Upgrade – SSL Error

 *  [David Hamel](https://wordpress.org/support/users/david-hamel/)
 * (@david-hamel)
 * [10 years, 8 months ago](https://wordpress.org/support/topic/multisite-network-upgrade-ssl-error/)
 * Good morning,
 * I was looking for some assistance with a particular problem in our wordpress 
   environment and any suggestions anyone might have.
 * Currently our environment is at [http://wp.odu.edu](http://wp.odu.edu) – we have
   it configured for SSL for login and admin only ([https://wp.odu.edu/wp-login.php](https://wp.odu.edu/wp-login.php)).
   This is a multi-network, multisite environment based on the multi-network plugin.
 * Everything seems to be running correctly however whenever I do updates and attempt
   to use the Upgrade Network function I get a number of sites on each network that
   will come up with the following error:
    Warning! Problem updating [https://fs.wp.odu.edu/xyz123](https://fs.wp.odu.edu/xyz123).
   Your server may not be able to connect to sites running on it. Error message:
   SSL connect error
 * There are between 70 and 300 sites on each network currently, this typically 
   comes up with between 1 and 10 sites that do not upgrade with this error.
 * I’ve searched out a number of possible solutions such as the one at [https://wordpress.org/support/topic/network-upgrade-failing-on-ssl-only-site-with-self-singed-cert](https://wordpress.org/support/topic/network-upgrade-failing-on-ssl-only-site-with-self-singed-cert).
   This fix called for a mu-plugins that checked if the site was SSL. Or [http://forums.tsohost.co.uk/threads/wordpress-4-1-1-multisite-network-update-issue-solution.3410/](http://forums.tsohost.co.uk/threads/wordpress-4-1-1-multisite-network-update-issue-solution.3410/)
   which changed the site URL depending on whether the site came back as SSL or 
   not.
 * To date, nothing has corrected this issue. I can go directly to each site [https://fs.wp.odu.edu/xyz123/wp-admin/upgrade.php](https://fs.wp.odu.edu/xyz123/wp-admin/upgrade.php)
   and perform the upgrade manually, however this can get real inconvenient. Lastly
   I am aware that when a site admin logs into the site it will automatically upgrade
   the site.
 * I was just looking to make the upgrade easier and happen all at once.
 * Any suggestions on other potential fixes??

Viewing 4 replies - 1 through 4 (of 4 total)

 *  [Dariusz](https://wordpress.org/support/users/idarek/)
 * (@idarek)
 * [9 years, 11 months ago](https://wordpress.org/support/topic/multisite-network-upgrade-ssl-error/#post-6557247)
 * Have you found a solution for your issue?
 *  Thread Starter [David Hamel](https://wordpress.org/support/users/david-hamel/)
 * (@david-hamel)
 * [9 years, 11 months ago](https://wordpress.org/support/topic/multisite-network-upgrade-ssl-error/#post-6557248)
 * Good afternoon,
 * Unfortunately, no.
 * We originally had only the admin component set for SSL. We’ve since migrated 
   the entire system to ssl and still get the error.
 * I’ve gotten around the issue by upgrading the sites individually when i get the
   error messages during network upgrades.
 * Sorry, wish I had a better answer.
 * David
 *  [Dariusz](https://wordpress.org/support/users/idarek/)
 * (@idarek)
 * [9 years, 11 months ago](https://wordpress.org/support/topic/multisite-network-upgrade-ssl-error/#post-6557249)
 * Hi,
    I got a good news. I have solved my issue today. And there was no issue 
   with WordPress, Plugins or even using SSL (or maybe partly).
 * The problem is on CURL that reside on hosting account.
 * WordPress Core, WP-Cron, Plugins (not all) are using CURL to do the job.
    Most
   visible it is when you are on SSL, and when you got SSL connection error, Cron
   is not working. The problem is CURL.
 * If you have got access to shell on your hosting accout execte:
    `curl -v https://
   wp.odu.edu` And see if you got SSL Connection Error. **remember https://** If
   you dont have access to shell, try use Crontab (Cronjobs) on your hosting account
   and add to your cron above code and set output to be e-mailed to you (by default
   shall be emailed to local hosting account).
 * My problem was, that I am using CloudFlare SSL (on CF side) and Universal SSL
   from cloudflare added to my hosting account. Together is working in Full (strict)
   SSL.
 * by default, CURL didn’t gave CA Certificate in their local database and this 
   cause an error. My hosting provider add CA Certificate for CloudFlare to server
   configuration and CURL is executing correctly.
 * If you are using CloudFlare or SSL Certificate from lest know CA, after investigation
   with above code, ask your hosting provider to add your CA Certificate to their
   database on server.
 * This shall resolve a problem.
 * Hope that help you.
 *  Thread Starter [David Hamel](https://wordpress.org/support/users/david-hamel/)
 * (@david-hamel)
 * [9 years, 11 months ago](https://wordpress.org/support/topic/multisite-network-upgrade-ssl-error/#post-6557250)
 * Thanks for the follow-up. I have solved my issue also, and although it relates
   to your findings it is a bit different.
 * using the command that you indicate i get the CURL error also, however, I’m not
   on a hosted system and my system does have access to the CA.
 * What I am finding the issue is on my system is our security services have required
   us to set the SSL Version to TLSv1.2 ONLY. System won’t accept any connections
   less. whenever I change the system to accept just SSLv2 or 3, everything works
   fine. Once I move it to TLSv1.2 I get a variety of SSL connection errors on everything
   from Network upgrades to RSS Feeds/Cron jobs.
 * I have been looking for a way to force PHP/CURL to use TLSv1.2 but have not found
   a way yet.
 * Any suggestions out there?

Viewing 4 replies - 1 through 4 (of 4 total)

The topic ‘Multisite Network Upgrade – SSL Error’ is closed to new replies.

## Tags

 * [multi-network](https://wordpress.org/support/topic-tag/multi-network/)
 * [network upgrade](https://wordpress.org/support/topic-tag/network-upgrade/)
 * [SSL](https://wordpress.org/support/topic-tag/ssl/)

 * In: [Networking WordPress](https://wordpress.org/support/forum/multisite/)
 * 4 replies
 * 2 participants
 * Last reply from: [David Hamel](https://wordpress.org/support/users/david-hamel/)
 * Last activity: [9 years, 11 months ago](https://wordpress.org/support/topic/multisite-network-upgrade-ssl-error/#post-6557250)
 * Status: not resolved

## Topics

### Topics with no replies

### Non-support topics

### Resolved topics

### Unresolved topics

### All topics
