Title: cURL error 28
Last modified: November 13, 2018

---

# cURL error 28

 *  Resolved [c0mm](https://wordpress.org/support/users/c0mm/)
 * (@c0mm)
 * [7 years, 6 months ago](https://wordpress.org/support/topic/curl-error-28-14/)
 * After update 2.1.15 -> 2.1.18 the plugin always shows “cURL error 28”.
    Tested
   on different websites at different hosters, even locally on dev-copmuter.

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

 *  Plugin Author [interfacelab](https://wordpress.org/support/users/interfacelab/)
 * (@interfacelab)
 * [7 years, 6 months ago](https://wordpress.org/support/topic/curl-error-28-14/#post-10876114)
 * Shows it where?
 *  Thread Starter [c0mm](https://wordpress.org/support/users/c0mm/)
 * (@c0mm)
 * [7 years, 6 months ago](https://wordpress.org/support/topic/curl-error-28-14/#post-10877061)
 * At the top of screen in backend when I try to import or rebuild thumbnails.
 * Site is unreachable or an error occurred. Batch processing will not function.
   If you are using basic authentication, you may need to disable it. Error message
   was: cURL error 28: Operation timed out after 1001 milliseconds with 0 bytes 
   received
 *  Thread Starter [c0mm](https://wordpress.org/support/users/c0mm/)
 * (@c0mm)
 * [7 years, 6 months ago](https://wordpress.org/support/topic/curl-error-28-14/#post-10883039)
 * TEST BULK IMPORTER
    Your WordPress server configuration does not support background
   processing. The bulk importer will not work.
 * What do I have to do about it?
 *  Thread Starter [c0mm](https://wordpress.org/support/users/c0mm/)
 * (@c0mm)
 * [7 years, 6 months ago](https://wordpress.org/support/topic/curl-error-28-14/#post-10883853)
 * So, if the plugin is alone, everything is going great. If I activate any big 
   plugin, e.g. WooCommerce, or a lot of small plugins, the error comes up.
 *  Thread Starter [c0mm](https://wordpress.org/support/users/c0mm/)
 * (@c0mm)
 * [7 years, 6 months ago](https://wordpress.org/support/topic/curl-error-28-14/#post-10883921)
 * wp-content/plugins/ilab-media-tools/classes/Tasks/BatchManager.php
    public function
   testConnectivity() … $args = [ ‘timeout’ => 10, … I changed 0.01 to 10 and now
   it works perfectly
 *  Plugin Author [interfacelab](https://wordpress.org/support/users/interfacelab/)
 * (@interfacelab)
 * [7 years, 6 months ago](https://wordpress.org/support/topic/curl-error-28-14/#post-10887132)
 * Great find!
 * The latest version has two new settings related to this.
 * One of them lets you specify the timeout (like you’ve done above in code). You
   should use the setting because any updates to the plugin will wipe out what you’ve
   done.
 * The other setting in the Storage Settings page allows you to turn off background
   processing and do the import on the client side. Note, if you do have background
   processing turned off, you must keep the importer page open as the page is managing
   the import process instead of the server.

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

The topic ‘cURL error 28’ is closed to new replies.

 * ![](https://ps.w.org/ilab-media-tools/assets/icon.svg?rev=2795439)
 * [Media Cloud for Bunny CDN, Amazon S3, Cloudflare R2, Google Cloud Storage, DigitalOcean and more](https://wordpress.org/plugins/ilab-media-tools/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/ilab-media-tools/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/ilab-media-tools/)
 * [Active Topics](https://wordpress.org/support/plugin/ilab-media-tools/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/ilab-media-tools/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/ilab-media-tools/reviews/)

 * 6 replies
 * 2 participants
 * Last reply from: [interfacelab](https://wordpress.org/support/users/interfacelab/)
 * Last activity: [7 years, 6 months ago](https://wordpress.org/support/topic/curl-error-28-14/#post-10887132)
 * Status: resolved