For some reason the program will not bind to any ports unless config.xml is NOT present.  This happens even when manually specifying an IP address.

./start
xbox360mediaserve, Copyright (C) 2006 Thomas Walker
xbox360mediaserve comes with ABSOLUTELY NO WARRANTY; for details see license
This is free software, and you are welcome to redistribute it
under certain conditions; see license for details.

OS Detected:Linux
Starting media server servlet.
... (and it starts adding directories here)

and lsof -i shows no ports opened by java.

Now when I delete the config file the program works perfectly.

It is not a serious problem for me because I only configure the name and music directory, but it is still a minor annoyance because I can't autostart the program on boot.