serves on local network, not just localhost
render comment error messages on page

(At this point, the request handler has probably accumulated enough
questionable hacks such that it deserves a refactoring.)