Port-forwarding fails opaquely when the selected port is already in use. In these cases, the command should prompt the user to select another port. This will require the ability to specify a different local port to use than the resource port (#243).