How do I run KDX Server on a port less than 1024 in MacOS X?
MacOS X prevents programs from using port numbers less than 1024. We are not aware of any way to configure MacOS X to allow specified programs to use ports in this range, thus this seems to be a deficiency in MacOS X. The only work-around that we know of is to login as the root user, and then launch KDX Server — MacOS does allow the low port numbers to be used if you are logged in as the root user. However, be warned that running it as the root user is not very good for security. If you wish to do it regardless, then here are the instructions: First you must enable the root user. Open Applications/Utilities/NetInfo Manager. Go to Security menu, then Enable Root User. Then go System Preferences -> Accounts -> Login Options, and set “Enable fast user switching” to ON, and set “Display Login Window” to “Name and password”. Now in the top right of the menubar you get a menu which allows you to switch which user you are logged in as. You can login as user root, with the password you chose.