ERR_HTTP2_PROTOCOL_ERROR with Piping server
sov3rain
PROOP

2 months ago

Hey there,

I'm trying to deploy and use https://github.com/nwtgck/piping-server but all GET requests to get back the data gives me an ERR_HTTP2_PROTOCOL_ERROR.

I deployed the service with this template: https://railway.com/deploy/zLz276

When I use a public instance in my application, like https://ppng.io, I don't get any errors.

Awaiting Template Creator Response

2 Replies

sov3rain
PROOP

2 months ago

Update: I tried to deploy the raw docker image https://hub.docker.com/r/nwtgck/piping-server, same result.


sov3rain
PROOP

2 months ago

After some digging and help from AI, I think the error is due to the server handling explicitly HTTP/2 and some duplex requests. I ended up rewriting the server in Golang, removing the HTTP/2 handling (Railway will take care of it apparently) and the duplex thing for reporting progress. I may create a template for this Go version.


Welcome!

Sign in to your Railway account to join the conversation.

Loading...