I have been attempting to dig into this issue this evening. When you see 0 on the admin console, it may mean that the server can not set up a https httpbind server for some reason. Will mess with it some more.
I think this is related to obtaining the private key. I don’t have a debug environment so I can’t confirm, but I think it’s related to SSLConfig.getKeyStore() – I’m getting an exception thrown in ssl-certificates.jsp as well, where SSLConfig.getKeyStore() is also called.
I can confirm this issue - every time the server installs OS updates and reboots (taking Openfire down and up along with it), secure BOSH goes down and SparkWeb along with it.