Cloudflare HTTP/2 spec compliance issue

I maintain an HTTP client library in ruby. During the weekend, one user reported an issue they had using my library to request websites proxied by Cloudflare.

Description: https://gitlab.com/honeyryderchuck/httpx/issues/64

The report appeared after I made changes to the HTTP/2 parser to comply with the h2spec (https://github.com/summerwind/h2spec). Cloudflare servers do seem to be breaking the HTTP/2 spec, but I’d like to make sure there’s nothing I’m missing.

Kindly waiting for your reply.

Hi @cardoso_tiago,

It appears the issue logged was with Cloudfront (Amazon), not Cloudflare. Can you confirm?

ouch, so embarassing… sorry for the mixup!

No worries! Glad it wasn’t us, but hope it turns out to be something easy.