igniterealtime/openfire-mucrtbl-plugin

Blocklist appears to lose entries over time

guusdk opened this issue · 1 comments

guusdk commented

The block list seems to reduce in size over time, even though the upstream service does not delete items.

Reloading the plugin makes every item appear again.

This smells like a cache that incorrectly invalidates its entries over time.

guusdk commented

Indeed, this was a misconfigured cache. The effect of this bug is probably limited, as the publishing of a new item on the block list will still cause that entity to be removed from any chat room that they're currently in. They'd only be able to rejoin chat rooms after the default cache expiry period was over (which I believe to be 6 hours).