validation mode should be independent of preferred_server