I just installed openfire, then I used the command line and installed openfire as a service in windows. Now I run openfire, and click Launch Admin and I get a screen that says:
HTTP Status 404 -/index.html
type Status report
message /index.html
description The requested resource (/index.html) is not available
Actually I did just figure this out. It was because there was Symantec Endpoint Manager listening on port 9090. So I installed openfire on a different server that had 9090 open and it now works.