I did some searching and reading and could never find a conclusive answer why I am getting the message:
"upstream connect error or disconnect/reset before headers. reset reason: connection failure"
when I run my own test program.
I am running everything (grpc-node server, envoy in docker, and http server using python3) on Linux (Ubuntu Comic 18.10) and Node 11.10.0.
I merely have built a similar structure to the HelloWorld example, and copied some relevant bits (envoy.yaml, dockerfile) and combined with my own proto, client.js, and server.js.
I can call my grpc-node server successfully with a simple grpc-node client (similar to the node-client.js in the Helloworld directory on Github).
I am running Envoy using the same envoy.yaml from the hw folder, except I changed line 10 to use port 8090, since port 8080 is currently used by a system Kubernetes daemon.
Thanks!
