Hi,
I have here an IQ request to the server:
<query xmlns="[http://jabber.org/protocol/disco#items](http://jabber.org/protocol/disco#items)">
And I expect to have a response like this one:
<query xmlns="[http://jabber.org/protocol/disco#items](http://jabber.org/protocol/disco#items)">
The response normally returns correctly. However, if I change some settings in the “System Properties” and or Reset the Cache, the IQ Get Request returns an empty list of items.
I also tried sending the below IQ:
<query xmlns="[http://jabber.org/protocol/disco#info](http://jabber.org/protocol/disco#info)">
And I get a service-unavailable exception.
I am able to replicate this bug consistently by setting system properties and resetting the cache.
Restarting the OpenFire Server fixes this bug but I hope there is a more elegant way to fix this issue.
Regards,
Ryan