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 and got redirected to 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. */