only auto-increment when no port specified; fix typo in docs