what does "Received unexpected EOS on DATA frame from server" mean?

85 views
Skip to first unread message

Elhanan Maayan

unread,
Sep 26, 2019, 5:04:57 AM9/26/19
to grpc.io
hi.. we are connecting to an external GRPC server, which allows you to reboot it's server.

when that happens we get  an INTERNAL error code with the description  "Received unexpected EOS on DATA frame from server" 

is this thrown from our own GRPC client? what do INTERNAL error code mean in general? we could have expected to receive  unavailable error code..

additionally, when try to connect to an ip which doesn't exists nothing happens, while if we try this with a local host we get connection refused why? 

Penn (Dapeng) Zhang

unread,
Oct 2, 2019, 1:31:03 PM10/2/19
to grpc.io
"Received unexpected EOS on DATA frame from server" indicates that the client receives corrupted data at the end of response message or trailers. Is there any proxy between the server and client?
 "when try to connect to an ip which doesn't exists nothing happens" - It should fail after the connection timeout which could be up to a couple of minutes unless you enabled wait_for_ready.

Elhanan Maayan

unread,
Oct 6, 2019, 12:09:50 PM10/6/19
to grpc.io
actually as it turns out there IS an HA proxy between my client and server, what can be done about it?
Reply all
Reply to author
Forward
0 new messages