Had conversation on IRC with Keith about this. We have a Server Port field on the binding page that really should be prefixed with a colon. The binding is really looking for a socket address, which is looking for something like [host]:[port]. So if you want port 18080, you need to enter ":18080".
Can we prefix the port number with ":" so the user doesn't have to? And react accordingly if the colon is there?