Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

stream error: stream ID 19; INTERNAL_ERROR #156

Closed
NARKOZ opened this issue Jul 30, 2018 · 3 comments
Closed

stream error: stream ID 19; INTERNAL_ERROR #156

NARKOZ opened this issue Jul 30, 2018 · 3 comments

Comments

@NARKOZ
Copy link

NARKOZ commented Jul 30, 2018

We randomly get these errors:

error fetching remote image: Get https://cdn.example.com/thumbs_l_s_c9ef0b06142099cc53df98dfb64188a4.jpg#0x0,sa9svKTpXLBDk0qCkIpmW8xS0ILm7cNmiJd_LSt4vo1U=: stream error: stream ID 19; INTERNAL_ERROR

Is it possible to retry fetching an image when the remote server responds with an error?

@willnorris
Copy link
Owner

Judging by some other discussion I can find relating to this error (notably, googleapis/google-cloud-go#987 and googleapis/google-cloud-go#784) this seems to be an upstream http2 error that's being passed along. It also seems totally reasonable to add some retry logic around this, so I'll look into doing that.

However, I'm also not entirely clear if this is coming from the remote image server, or perhaps from a caching backend that might be using http as well. Could you confirm what caching backend you're using, if any? (I'll add some better logging regardless to try and make these types of issues easier to debug in the future)

@NARKOZ
Copy link
Author

NARKOZ commented Mar 28, 2019

We don't use imageproxy anymore, but if I recall correctly images were cached to local disk.

@willnorris
Copy link
Owner

okay, thanks for following up!

Since this was the only instance I've heard of this happening, I'm closing as "not reproducible". If anyone else sees this issue, please feel free to reply and reopen, so we can dig into it more.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants