In my setup I use ldap for user/group retrieval and I’ve noticed that modifying system propertie “ldap.groupSearchFilter” does not take any effect… until i restart OpenFire server. Maybe it’s the intended behaviour but I would expect it to have some effect, even if it’s some hours later. In my case I use this option to filter goups, and each time I add a new one I need to restart the whole server.
Another unexpected behaviour I’ve noticed: when I edit a system propertie by clicking the edit icon, its always set as encrypted in spite of which encrypton option is choosen. Option “Do not encrypt this property value” is set by default, but its always saved as encrypted and appears as hidden once I click “save property”. Then I edit it again for second time, setting again the value and the “not encrypt” option and then it’s set right.