powered by Jive Software

OF 4.7.1 presence message repeats status code entry over 6000 times; 100% cpu usage

Openfire version 4.7.1

Debug message: “org.jivesoftware.openfire.muc.MUCRole - Send packet to nickname null and userJid null”
Reason: User seems to be unreachable (didn’t respond to a ping request).

Presence message contains over 6000 times items.

Presence message is sent for any user that is online. So system slow downs with a cpu usage of 100%.

TaskEngine-pool-6032 org.jivesoftware.openfire.muc.MUCRole - Send packet <presence from="XXX" to="YYY" type="unavailable"><x xmlns="http://jabber.org/protocol/muc#user"><item jid="ZZZ" affiliation="member" role="none"><reason>User seems to be unreachable (didn't respond to a ping request).</reason></item><status code="307"/><status code="110"/><status code="110"/> ... <status code="110"/><status code="110"/><status code="110"/></x></presence> to nickname null and userJid null

This is concerning. The nickname value can be null in certain circumstances, but I would not expect the userJid to ever be null.

Can you reproduce this issue?

Can you tell us more about the nature of your setup? Do you run Openfire without any modifications, plugins, etc? What clients are you using?