Right now whenever anyone uses the ipxnet server and exposes it to the Internet they are running a wide open relay server that anyone can connect to and use to relay data between two or more clients. This is bad both because people might abuse servers they find to use as relays and also because if there are vulnerabilities in the code they might be able to exploit the users local machine. I consider this a bug and think at least some bare minimum authentication should be added. I would propose adding the ability for a user to specify a password to the server which would drastically reduce the attack surface and potential for abuse.