WordPress.org

Ready to get started?Download WordPress

Forums

Failed Update Network attempt After Upgrading to 3.4.1 (3 posts)

  1. frank thirteen
    Member
    Posted 1 year ago #

    I saw a link in a yellow box on my WP Admin panel informing me to Update Network. When I click is to update the network I get:

    Your server may not be able to connect to sites running on it. Error message: SSL certificate problem, verify that the CA cert is OK. Details: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed

    Note that I am not using the https protocol for my site.

    (a) should I be concerned?
    (b) should I be updating my network sites?
    (b.1) if so, is there a manual method?

  2. Anthony Gorss
    Member
    Posted 1 year ago #

    I am running into the same issue after upgrading to 3.5, although I do have an SSL certificate in use; self-signed. I attempted a few fixes, but to no avail.

      Generated new self-signed certificate w/o wildcard
      Generated new self-signed certificate w/ wildcard
      Searched code for CURL wrappers (per another post), but none found

    Would like same answers.

  3. Anthony Gorss
    Member
    Posted 1 year ago #

    So a search led to the following fixes, which I tested and verified as working.

    Create a folder, which may be missing:

    /wp-content/mu-plugins

    Create a php doc inside that folder, I named mine upgrade_fix.php.

    <?php
    add_filter('https_ssl_verify', '__return_false');
    add_filter('https_local_ssl_verify', '__return_false');
    ?>

    Go ahead and run the network upgrade again, the issue should be resolved. Found the answer here on another post from over a year ago.

    http://wordpress.org/support/topic/network-upgrade-failing-on-ssl-only-site-with-self-singed-cert

    There was another fix also, but the one above should at least stay in place with future upgrades. This other fix involved editing /wp-admin/network/upgrade.php.

    Line 68 would require a change to look like the following.

    $response = wp_remote_get( $upgrade_url, array( 'timeout' => 120, 'httpversion' => '1.1', 'sslverify' => false ) );

Topic Closed

This topic has been closed to new replies.

About this Topic