Current behavior:
When connecting Plex Media Server to Plex.tv, after signing in, Plex.tv will automatically try to connect to the server via port 32400.
Recommendation:
When connecting Plex Media Server to Plex.tv, ask if you want to use port 32400 before trying to connect. Some info can be added here to say "External ports cannot be shared between servers, ensure you have a unique mapping..."
I know there's an option to manually specify a port after it fails to connect on port 32400, but I'd rather it ask if I want if I want the external to be 32400 before using it.
Here are my reasons to make the change:
1. I like to test Plex on multiple server platforms and having to wait the extra amount of time gets old, as I don't want this server to connect on port 32400, I want it to connect on port 32401 or 32402.
2. Initially when I first started with Plex, I setup my first server on 32400. When I went to setup my second one, it registered on 32400, putting my first server in a limbo status. I've also seen this same thing with other users in the forums. They setup a first to try it out, then a second because it's so awesome!
I don't think this will cause any confusion for users. Either hide a drop down for the port number, or after signing in, ask "do you want to use port 32400 for the external port?"
Thanks!