Title: Error: Cloudflare error: Missing X-Auth-Email header [403]
Last modified: April 1, 2019

---

# Error: Cloudflare error: Missing X-Auth-Email header [403]

 *  Resolved [Hrishikesh](https://wordpress.org/support/users/hrishikeshbharaligmailcom/)
 * (@hrishikeshbharaligmailcom)
 * [7 years, 1 month ago](https://wordpress.org/support/topic/error-cloudflare-error-missing-x-auth-email-header-403/)
 * Hi,
    I am using Cloudflare CDN service for my site. I am unable to connect Cloudflare
   with Hummingbird Plugin. When I go to Caching > Browser Caching > Cloudflare 
   > Setup and input my email ID and Global API Key and press Connect, I get the
   following error message :
 * > Error: Cloudflare error: Missing X-Auth-Email header [403]
 * I have tried un-installing and fresh install of HB Plugin and also created a 
   fresh API keys in Cloudflare, but to no avail.
    Please help.
 * The page I need help with: _[[log in](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Ferror-cloudflare-error-missing-x-auth-email-header-403%2F%3Foutput_format%3Dmd&locale=en_US)
   to see the link]_

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

 *  [Anton Vanyukov](https://wordpress.org/support/users/vanyukov/)
 * (@vanyukov)
 * [7 years, 1 month ago](https://wordpress.org/support/topic/error-cloudflare-error-missing-x-auth-email-header-403/#post-11380035)
 * [@hrishikeshbharaligmailcom](https://wordpress.org/support/users/hrishikeshbharaligmailcom/),
 * Seems like you’re using an incorrect combination of email / API key.
    Could you
   please try and reset Hummingbird settings? You need to visit this page to do 
   so: wp-admin/admin.php?page=wphb&wphb-clear=all
 * Best regards,
    Anton
 *  Thread Starter [Hrishikesh](https://wordpress.org/support/users/hrishikeshbharaligmailcom/)
 * (@hrishikeshbharaligmailcom)
 * [7 years, 1 month ago](https://wordpress.org/support/topic/error-cloudflare-error-missing-x-auth-email-header-403/#post-11381704)
 * > Seems like you’re using an incorrect combination of email / API key.
 * I think we can safely rule out this possibility as I have double-checked everything.
   Also, to avoid typos, I have copied the email ID and Global API Key from the 
   Cloudflare account directly and pasted in the settings area.
 * > Could you please try and reset Hummingbird settings? You need to visit this
   > page to do so: wp-admin/admin.php?page=wphb&wphb-clear=all
 * I have done it but it didn’t work.
    I visited [https://thousandmilessite.in/wp-admin/admin.php?page=wphb&wphb-clear=all](https://thousandmilessite.in/wp-admin/admin.php?page=wphb&wphb-clear=all)
   and got redirected to [https://thousandmilessite.in/wp-admin/admin.php?page=wphb](https://thousandmilessite.in/wp-admin/admin.php?page=wphb)(
   i.e. Hummingbird Dashboard)
 * Then, I again went to Caching > Browser Caching > Configure and input Cloudflare
   email and API key. But still, it gave the same error
 * > Error: Cloudflare error: Missing X-Auth-Email header [403]
 * In my quest to debug this issue, I turned ON WP_DEBUG_LOG and found this PHP 
   Warning repeated multiple times in the log:
    `[02-Apr-2019 05:58:40 UTC] PHP 
   Warning: include(): Failed opening '*redacted*/public_html/wp-content/advanced-
   cache.php' for inclusion (include_path='.:/usr/share/php') in *redacted*/public_html/
   wp-settings.php on line 84`
 * **Could this be a reason for the issue?**
 * P.S. Another strange thing I have noticed is that I’m unable to activate **Page
   Caching**. When I press the Activate button in Caching > Page Caching, the page
   simply reloads without any changes.
 * I have checked my WP-CONFIG file and WP_CACHE is set to true.
 *     ```
       define('WP_CACHE', true); // Added by WP Hummingbird
       /* That's all, stop editing! Happy blogging. */
       ```
   
 *  [Anton Vanyukov](https://wordpress.org/support/users/vanyukov/)
 * (@vanyukov)
 * [7 years, 1 month ago](https://wordpress.org/support/topic/error-cloudflare-error-missing-x-auth-email-header-403/#post-11382201)
 * [@hrishikeshbharaligmailcom](https://wordpress.org/support/users/hrishikeshbharaligmailcom/),
 * Regarding the Cloudflare error, you should consult with Cloudflare support. Their
   API is reporting that the key/email combination is invalid.
 * Regarding other issues and warnings – it seems that there is no wp-content/advanced-
   cache.php present. You should try to disable Page Caching, remove define(‘WP_CACHE’,
   true) from wp-config.php and try to enable it again. Hummingbird should be able
   to add all configurations automatically.
 * Best regards,
    Anton
 *  Thread Starter [Hrishikesh](https://wordpress.org/support/users/hrishikeshbharaligmailcom/)
 * (@hrishikeshbharaligmailcom)
 * [7 years, 1 month ago](https://wordpress.org/support/topic/error-cloudflare-error-missing-x-auth-email-header-403/#post-11385776)
 * > Regarding other issues and warnings – it seems that there is no wp-content/
   > advanced-cache.php present. You should try to disable Page Caching, remove 
   > define(‘WP_CACHE’, true) from wp-config.php and try to enable it again. Hummingbird
   > should be able to add all configurations automatically.
 * I removed the define(‘WP_CACHE’, true) from wp-config.php and tried re-activating
   Page Caching, but it doesn’t work. It simply re-loads the page. I again checked
   wp-config.php and found the define(‘WP_CACHE’, true) added by Hummingbird.
    Also,
   the WP_DEBUG_LOG still shows the PHP warning :
 * `[03-Apr-2019 06:35:52 UTC] PHP Warning: include(): Failed opening '*redacted*/
   public_html/wp-content/advanced-cache.php' for inclusion (include_path='.:/usr/
   share/php') in *redacted*/public_html/wp-settings.php on line 84`
    -  This reply was modified 7 years, 1 month ago by [Hrishikesh](https://wordpress.org/support/users/hrishikeshbharaligmailcom/).
      Reason: Redacted directory URL for security reasons
 *  [Anton Vanyukov](https://wordpress.org/support/users/vanyukov/)
 * (@vanyukov)
 * [7 years, 1 month ago](https://wordpress.org/support/topic/error-cloudflare-error-missing-x-auth-email-header-403/#post-11385805)
 * [@hrishikeshbharaligmailcom](https://wordpress.org/support/users/hrishikeshbharaligmailcom/),
 * Is the file wp-content/advanced-cache.php present? If not, there’s a permission
   issue. You can copy it manually from wp-content/plugins/hummingbird-performance/
   core/advanced-cache.php
 * Best regards,
    Anton
 *  Thread Starter [Hrishikesh](https://wordpress.org/support/users/hrishikeshbharaligmailcom/)
 * (@hrishikeshbharaligmailcom)
 * [7 years, 1 month ago](https://wordpress.org/support/topic/error-cloudflare-error-missing-x-auth-email-header-403/#post-11386072)
 * > Is the file wp-content/advanced-cache.php present? If not, there’s a permission
   > issue. You can copy it manually from wp-content/plugins/hummingbird-performance/
   > core/advanced-cache.php
 * Thanks Anton. You were right! The advanced-cache.php was missing in wp-content
   directory. I have manually copied from hummingbird directory. Please check & 
   verify whether the following file permissions for advanced-cache.php is correct:
   -
   rwxrwxr– 774 File Owner (User:Group) www-data:www-data
 * Also, I was able to successfully connect to Cloudflare after doing this.
 * However, I am facing a new issue. Inside all Hummingbird Pages (in WP Dashboard),
   I receive the Quick Setup Pop-Up.
    -  If I click on **Skip**, the page simply reloads and the pop-up appears again.
 *  -  If I click on **Run Performace Test**, the progress starts at 35% and remains
      stuck there and then, the page reloads and the Quick Setup pop-up appears 
      again.
 * Please help.
    -  This reply was modified 7 years, 1 month ago by [Hrishikesh](https://wordpress.org/support/users/hrishikeshbharaligmailcom/).
      Reason: Removed unneccesary tags
 *  [Anton Vanyukov](https://wordpress.org/support/users/vanyukov/)
 * (@vanyukov)
 * [7 years, 1 month ago](https://wordpress.org/support/topic/error-cloudflare-error-missing-x-auth-email-header-403/#post-11386082)
 * [@hrishikeshbharaligmailcom](https://wordpress.org/support/users/hrishikeshbharaligmailcom/),
 * This seems like a server caching issue. Do you have object cache on your hosting?
 * Best regards,
    Anton
 *  Thread Starter [Hrishikesh](https://wordpress.org/support/users/hrishikeshbharaligmailcom/)
 * (@hrishikeshbharaligmailcom)
 * [7 years, 1 month ago](https://wordpress.org/support/topic/error-cloudflare-error-missing-x-auth-email-header-403/#post-11386124)
 * > This seems like a server caching issue. Do you have object cache on your hosting?
 * Brilliant!
 * Yes. I am using Redis Object Caching. I flushed the Object Cache and then tried
   to run a Performance Test. It’s working!
 * Thanks man for your awesome support! Really appreciate it. 🙂
 *  [Anton Vanyukov](https://wordpress.org/support/users/vanyukov/)
 * (@vanyukov)
 * [7 years, 1 month ago](https://wordpress.org/support/topic/error-cloudflare-error-missing-x-auth-email-header-403/#post-11386131)
 * Welcome. Glad that you were able to resolve all the issues 😉

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

The topic ‘Error: Cloudflare error: Missing X-Auth-Email header [403]’ is closed
to new replies.

 * ![](https://ps.w.org/hummingbird-performance/assets/icon-256x256.gif?rev=2633221)
 * [Hummingbird Performance - Cache & Page Speed Optimization for Core Web Vitals | Critical CSS | Minify CSS | Defer CSS Javascript | CDN](https://wordpress.org/plugins/hummingbird-performance/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/hummingbird-performance/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/hummingbird-performance/)
 * [Active Topics](https://wordpress.org/support/plugin/hummingbird-performance/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/hummingbird-performance/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/hummingbird-performance/reviews/)

## Tags

 * [hummingbird plugin](https://wordpress.org/support/topic-tag/hummingbird-plugin/)

 * 9 replies
 * 2 participants
 * Last reply from: [Anton Vanyukov](https://wordpress.org/support/users/vanyukov/)
 * Last activity: [7 years, 1 month ago](https://wordpress.org/support/topic/error-cloudflare-error-missing-x-auth-email-header-403/#post-11386131)
 * Status: resolved