I hit this issue working with Server Sent Events. The problem was solved when I noticed that the domain name I used to initiate the connection included a trailing slash, e.g. https://foo.bar.bam/
failed with ERR_HTTP_PROTOCOL_ERROR
while https://foo.bar.bam
worked.