Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
ERR_SPDY_PROTOCOL_ERROR on wp-admin multisite + cloudflare #204
I have a strange issue, where I install everything and it works fine without cloudflare... but stops working with cloudflare on the login page only.
Headers on wp-login.php, when not using cloudflare:
Same, but with cloudflare:
Some curl info when on cloudflare:
This only happens on wp-admin or wp-login.php and the rest of the site works fine.
Also from what I can see, I downgraded nginx-helper all the way to 1.6.6 and it finally worked, so it seems it was something introduced on 1.6.7 onwards, that is causing this issue.
OK... so, I managed to track it down to the "Enable Nginx Timestamp in HTML" option.
It happens on
I'm dealing with a client site that uses a theme from AIT Themes (Zox News) and it hasn't been updated in a while. It's possible, they have coded something into it that conflicts with the output... but regardless, I think nginx-helper needs some fix, not to add time stamps in html, on login or wp-admin pages.
Maybe check for wp_login_url and do some checks for the url... here are some ideas: