Polyphemus needs a way to distinguish ports depending on whether it is being run with apache, http, etc and to gracefully handle port-in-use failures