fixed the listener bug in the httpserver, added startup timing, start script