I had this problem once before where after an upgrade, I am stuck in the setup loop. I’ve made sure file permissions on the openfire.xml file are correct (right now they are 777 so that I can rule permissions out). I can also connect to the mysql server with the username and password I am supplying via the configuration.
Then openfire.xml file has the key set to true, as well as false, but both result in the setup loop repeating.
Anything else I could be missing?