Enable database query statistics and see if anything strange / slow appears there.
Are you using the monitoring plugin?
Does Openfire peg CPU during this time? How many chatrooms?
The CPU doesn't peg, it sits at 0% during startup. I press 'Start' and then the text box remains blank, and the cpu is 0% for multiple minutes, then it displays the text: Openfire 4.1.3 [Apr 4, 2017 3:02:47 AM] etc...
I do not have the monitoring plugin even installed.
I keep trying to enable 'Database Query Statistics'. I'll check 'Enabled' then click 'Update' and then it reverts to 'Disabled'
There's only one chatroom. However, the system is configured so that every user online is always in that chat room. So it will have anywhere from 100-300 users online at a given time.