The server and client connect successfully if using localhost. Here's how I connect to remote server in python:
with grpc.insecure_channel('x.x.x.x:50051', options=(('grpc.enable_http_proxy', 0),)) as channel:
The server code to set up the port is defined as:
server.add_insecure_port('[::]:50051')
I have tried to change that to "0.0.0.0:50051", but it didn't help. Does someone know the issue here?