exit with an error if not able to start the http subsystem

(while it wasn't administratively disabled)

also chown the pidfile before switching to a different user
(when started as root)