Fixed for multiple servers; needed unique port lookup