Home Forums WoodMart support forum WPBakery CSS Generator not working – Cloudflare blocks server requests

WPBakery CSS Generator not working – Cloudflare blocks server requests

Viewing 6 posts - 1 through 6 (of 6 total)
  • Author
    Posts
  • #710830

    Mira
    Participant

    Hello,

    We are using Woodmart theme v8.4.1 with WPBakery on our store tochilkazhuk.ru.

    We tried to use the WPBakery CSS Generator (Tools → WPBakery CSS generator) to reduce the size of js_composer.min.css (456 KB).

    The problem: when we click “Generate file”, the generator makes a request to woodmart.xtemos.com from our server via PHP curl. But woodmart.xtemos.com is protected by Cloudflare, which blocks server-side curl requests with a challenge page (“Just a moment…”).

    As a result, the generated CSS file contains Cloudflare HTML challenge page instead of actual CSS. The file is saved to /wp-content/uploads/ but is unusable.

    Could you please help us resolve this? Specifically:
    1. Is there a way to whitelist our server IP on woodmart.xtemos.com?
    2. Or is there an alternative way to generate the CSS file locally without calling your server?

    Thank you!

    #711037

    Artem Temos
    Keymaster
    Xtemos team

    Hello,

    We have added an exclusion for this. Please try to generate it now and let us know if it helps.

    Kind Regards

    #711039

    Mira
    Participant

    Hi Artem,

    Thank you for adding the exclusion. Unfortunately it’s still not working — the generated file still contains Cloudflare challenge HTML instead of CSS.

    Our server IP: 85.239.48.185

    The latest attempt was just now (timestamp 1772703168). The file at /wp-content/uploads/2026/03/js_composer-1772703168.css starts with <!DOCTYPE html> and contains Cloudflare “Just a moment…” page.

    Could you double-check the exclusion? Perhaps the IP wasn’t whitelisted correctly, or Cloudflare needs time to propagate the rule.

    Thank you!

    #711110

    Artem Temos
    Keymaster
    Xtemos team

    Hello,

    Please send us your admin access so we can troubleshoot why it doesn’t work on your website.

    Kind Regards

    #711386

    Mira
    Participant

    Hi Artem,

    Please note:
    – We use xCloud hosting (nginx + PHP 8.3 + Redis)
    – Server IP: 85.239.48.185
    – We have FlyingPress caching plugin active — please purge cache after any changes (FlyingPress → Dashboard → Purge & Preload Cache)

    ⚠️ Important: This is a live production store with real orders. Please do NOT deactivate or delete any plugins during troubleshooting. If you need to test something, please let us know first.

    The js_composer.min.css (46 KB, 99% unused on most pages) is the biggest remaining CSS performance issue on our site. The generated file at /wp-content/uploads/ was previously returning a Cloudflare “Just a moment…” challenge HTML instead of CSS — as reported in our earlier message. We’d really appreciate your help resolving this.

    Thank you!
    Mira

    #711576

    Artem Temos
    Keymaster
    Xtemos team

    Hello,

    Thank you for providing information. We have properly configured the exclusion rule now. Please test from your end now.

    Kind Regards

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