The local host IP is chosen.Probably the server is not listening on localhost but somewhere else,
please check the server log on startup about the IP used,
BTW how does the client find the server if nothing is specified? Is there a API to get a list of all available servers?
regards Marcel