Cannot update WPMU DEV Plugins

I haven’t been able to update WPMU plugins for nearly a week now from either WP-Admin for each site or from the Hub.

It’s on all my sites, all of them hosted on the same server.

  • Dimitris Kalliris
    • Support Team Lead

    Hello Roseanne

    I trust you're doing well! :slight_smile:

    I'm getting some strange results when I test your site, so I strongly recommend to contact your hosting provider about it, as it seems that some kind of restrictions are raised. Let me explain:

    1. Login screen is returning a 403-forbidden error. I can see that during chat session you mentioned that this is working good for you, it doesn't for at least three support staff of ours though, including myself.

    [attachments are only viewable by logged-in members]

    2. Availability test returned failed checks from here https://www.uptrends.com/tools/uptime, as it gets no response in a timely manner (within 30 seconds). Another service, https://www.site24x7.com/check-website-availability.html, made to get results after ~45 seconds.

    Please contact your hosting provider about these issues and ask them to double check any kind of restrictions that could result to this. Feel free to share the error message:

    WPMU DEV Upgrader error: UPG.09 - Download failed. cURL error 28: Operation timed out after 10002 milliseconds with 0 out of 0 bytes received.

    Looking forward for your feedback!

    Warm regards,

    Dimitris

  • Roseanne
    • Site Builder, Child of Zeus

    Hi Dimitris ,

    My hosting provider came back with the following question:

    “For WPMU DEV Upgrader error: UPG.09 – Download failed. cURL error 28: Operation timed out after 10002 milliseconds with 0 out of 0 bytes received.

    We would need the exact URL address of where its trying to connect to that is generating this error. If you could forward on ?”

    Thanks.

    Roseanne

  • Dimitris Kalliris
    • Support Team Lead

    Hello Roseanne

    If you try to update from the core update screen (https://example.com/wp-admin/update-core.php), it will show the download URLs.

    For example:

    [attachments are only viewable by logged-in members]

    A 10 seconds time-out seems really low for core updater though, I wonder if there's any plugin or some server setting that is overriding that.

    As I'm still unable to reach the backend of your site due to 403-forbidden error, as shown above, please do advise your hosting provider about it.

    Warm regards,

    Dimitris

  • Roseanne
    • Site Builder, Child of Zeus

    Hi again Dimitris

    Forgot to pass on following from my hosting provider in response to you and your colleagues experiencing 403 error:

    Most likely reason for this is we have implemented some extra security measures recently to help guard against attacks on sites using CMS systems like WordPress, you can whitelist your IP location by entering the following in to the .htaccess file for each site you wish to connect to from your location

    SetEnvIf GEOIP_COUNTRY_CODE IN Whitelist

    Where IN is the county code of the country you wish to give access to

    Country codes can be obtained from

    http://dev.maxmind.com/geoip/legacy/codes/iso3166/

    For more details on this process please see the following

    https://help.blacknight.com/hc/en-us/articles/115001253509

    There looks to be no caching on the site which would cause the site to be slow.

    ? The likes of WP Super Cache, while using Mod Rewrite is a popular choice.

    ? I believe Wordfence offers caching also, though I’m not sure how effective it is in comparison to dedicated caching plugins.

    reduce api calls where possible. If it is pulling external content from FB, twiiter, Flickr or anything else, this will impact the website also.

    Ensure all updates are applied to plugins, themes core files

    For WPMU DEV Upgrader error: UPG.09 – Download failed. cURL error 28: Operation timed out after 10002 milliseconds with 0 out of 0 bytes received.

    We would need the exact URL address of where its trying to connect to that is generating this error. If you could forward on ?

  • Oguz
    • Recruit

    Hey Roseanne ,

    Hope you’re well.

    The timeout can be set by php.ini file, .htaccess file or by server configuration. So, if you can’t find in the ini file or .htaccess file you can ask that to the hosting provider again. Maybe that new protection of your hosting cause this update problem too, is that not possible to remove that protection only for your website? Maybe you can just test it if it’s cause or not.

    Cheers,

    Oguz