Support » Plugin: W3 Total Cache » "Unable to communicate with CloudFlare API: CloudFlare requires 'email' to be se

  • I just upgraded 3 sites to W3TC 0.9.4. All sites use CloudFlare, so I activated the new CloudFlare extension. On General Settings my CloudFlare details had been wiped out, so I re-entered. Upon saving, all 3 sites show

    Unable to communicate with CloudFlare API: CloudFlare requires “email” to be set..

    I have tried re-pasting and re-typing my email address to no avail.

    I tried flushing all caches, but that didn’t help. These 3 sites are on 2 different hosts (SiteGround and Bluehost). Is there something else I should do to make this CloudFlare extension work?

    https://wordpress.org/plugins/w3-total-cache/

Viewing 12 replies - 1 through 12 (of 12 total)
  • I found that submitting twice the same information seemed to fix my issue.

    Thanks, onerock. I tried a few more sites. For 5 of them, I initially got that error, but if I clicked “Save all settings” again, without changing anything, then the error went away. I still have the error on one site, no matter how many times I save.

    Same issue here.

    I got the same issue.

    Same issue here

    me too

    Same to 0.9.3. I dont think problem on W3TC.

    Previously had worked without key in CloudFlare API.

    Currently minified CSS files not refresh or Cron Job not trigger CSS minified file to refresh, therefore came back to key in CloudFlare API at W3TC.

    WP-Control (cron job management) show some warning:
    1. Failed to connect to 2400:cb00:2048:1::6ca2:c75c: Network is unreachable;

    W3TC show some warning:
    1. Unable to communicate with CloudFlare API: Setting: async Resolving host timed out: http://www.cloudflare.com;

    Wish any solution update here soon.

    Thanks

    Hi All,

    Feedback: Currently the CloudFlare ipv6 was not function well, please ensure you ipv4 work. After I updated (in wp-content/w3tc-config/master.php) the CloudFlare new IPs, CloudFlare API request was successful.

    Herewith the new ipv4 and ipv6 lists for your review and checking.

    Pls inform that my 2 sites IPs list was totally different (weird). You can review you wp-content/w3tc-config/master.php (not in the wp-content/cache/config/master.php).

    Please backup/keep a copy your old IPs lists for safety purposes

    MY IS WORK NOW.

    guiman87

    (@guiman87)

    Cool.. mine is working now with the IP list updated.

    Thanks!

    tmarsh1

    (@tmarsh1)

    Same issue

    My API token and email are correct

    Unable to communicate with CloudFlare API: Setting: async Invalid token or email.

    damoncloudflare

    (@damoncloudflare)

    It sounds like W3TC may not have all of CloudFlare’s IPs set or something for IPv6. Have you tried the suggestions posted earlier in the thread?

    Same problem here! So how do I update my IP list? I have no IP’s listed under cloudflare in wp-content/w3tc-config/master.php. I appreciate your help. Thank you

Viewing 12 replies - 1 through 12 (of 12 total)
  • The topic ‘"Unable to communicate with CloudFlare API: CloudFlare requires 'email' to be se’ is closed to new replies.