Use the supplied value for server or guess if missing