Port should be randomized

Right now hardcoded as 1234. I'm sure there is a way to let gRPC and the underlying socket API choose a random free port automatically.