If the port entry in [Network] for a server is missing, then actually tell the user that's the problem rather than simply exiting silently.

Also exit with Environment.Exit(), not by aborting the thread.