When I try to access a php script I get an error: net::ERR_HTTP2_PROTOCOL_ERROR 200

I tested it on other sites with the same hosting and configuration without CloudFlare and I was successful in accessing the script (, I read some things on your own forum reporting this problem but no solution.

I am assuming it’s only this specific PHP script that fails and all other URLs on your Cloudflare domain(s) are fine? If so, can you send a cURL to your script directly on your origin and share?

curl -vo /dev/null --connect-to ::

Replace the URL with your live domain & script and the IP with your Origin Server IP. Feel free to redact these when sharing the result here.

It’s possible your script is outputting a header or something that is causing an issue.

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.