sorry for calling you out like this…but I was wondering, is there an explanation of what the error:

It means Gloo tries to solve the returned value of hostname but failed, and it recommends you to set the GLOO_SOCKET_IFNAME env var to explicitly configure it.

Solved it by making sure each of my rpc initialized things have a different port number.

Hmm, you mean master and worker are using different port number? I would assume this won’t work as they use that master port and ip to conduct rendezvous and find each other. So if they set configured with different port number, they won’t be able to find each other.

I guess initializing an rpc vs a distributed group is different…?

RPC currently uses distributed group (ProcessGroup) internally, so the same initialization configuration should work for both.