Try checking the log. Also try raising the debuglevel up to level 9 if the log gives no clues as to what goes wrong.
firefly does a scan on startup. After the scan the webinterface gets fired up. If something goes wrong on the scan, firefly dies and the webinterface is never fired up. That is the most likely cause.