x/net/http2: seeing INTERNAL_ERROR #22235
Comments
I have the same problem with goquery.NewDocumentFromReader (godoc), passing an So far it happened a few times on Windows 10 Pro, 64bit after at least one day program runtime. I'm using Go version go1.8.1 linux/amd64 on Debian. Output of
Compiling for Windows with: |
INTERNAL_ERROR is from https://http2.github.io/http2-spec/#rfc.section.7 ... it's when the server says INTERNAL_ERROR. It's not the Go http2 package getting confused itself. We're just relaying what we heard. I'm afraid there's nothing actionable here. If there were at least a repro then we can start to guess at a) which server is saying this, and b) why that server is getting confused. /cc @tombergan |
Sadly I cannot provide a repository, since my project is not open source, but here is at least the (shortened) code leading to the error:
This prints something like What confuses me is that this happens while getting a 200 OK. I made sure it does not try to read the body when getting other status codes - the code above is heavily shortened, but ultimately has the same effect. I modified the code to be more verbose next time, but since this happens rarely it might take a while… |
@fanirthuban, that means the server replied with HEADERS (with a 200) and then while it was streaming the body, the server had an INTERNAL_ERROR and told you. @jba should escalate with internal teams to debug. |
And I thought the whole response is read before |
@fanirthuban, I filed #22873 for that. |
Timed out in state WaitingForInfo. Closing. (I am just a bot, though. Please speak up if this is a mistake or you have the requested information.) |
@bradfitz / @jba : I am facing the same issue as reported in the issue. Have created a gist on how to reproduce the issue. https://gist.github.com/sks/86cff171ec34b15261ae534e8353dc14#file-readme-md Initial finding:
Please let me know in case any further details are required from my side. --Thanks |
@sks, this issue is closed and doesn't shut up in any of our dashboards. Also, this issue seems unrelated to yours. Open a new bug if you've found something new, and include details of what versions of things you're using. |
See googleapis/google-cloud-go#784.
The user sees this message with INTERNAL_ERROR.
Presumably "internal error" means "bug in the library", hence this issue.
What version of Go are you using (
go version
)?1.9
Does this issue reproduce with the latest release?
It occurs rarely, but does happen repeatedly. We don't have a minimal repro for it.
What operating system and processor architecture are you using (
go env
)?TBD.
The text was updated successfully, but these errors were encountered: