On other sites, for example https://jsonip.com, I see curl: (56) hyperstream: couldn't get response but then the response also prints out.
If I revert the commit mentioned there, I don't see the issue appearing anymore, and I also can't reproduce the 1 second sleep I was occasionally seeing (perhaps something changed in crustls or Hyper?)
Commit c3eefa9 contains a fix for #7064. Unfortunately, when I try to compile curl with rustls+hyper using this patch, I get:
And then no response output where I would expect to see it.
on a variety of HTTP responses, HTTP/1.1, TLS with HTTP/2. I can reproduce using either http://public.meter.com or https://public.meter.com (both of which are Amazon ALB's), for example.
On other sites, for example https://jsonip.com, I see
curl: (56) hyperstream: couldn't get response
but then the response also prints out.If I revert the commit mentioned there, I don't see the issue appearing anymore, and I also can't reproduce the 1 second sleep I was occasionally seeing (perhaps something changed in crustls or Hyper?)
Here are more logs from success and failure cases. https://gist.github.com/kevinburkemeter/c7fd42f5da7b78e2683179d874f0a475
The text was updated successfully, but these errors were encountered: