On Ignite Realtime (openfire 4.0.0), the daily update check for updated plugins / openfire version generates a broadcast message to configured admins. If one of the admins are offline, this message results in a 503 error being sent back to any admins that are logged in during the event. Guessing... something is up with the offline delivery of server broadcast messages?
This is an XML dump of one of those bounces:
This is the corresponding logging. The bottom part is repeated for every admin.
So, this issue is partly due to people reaching storage quota (after which this is intended behavior), as well as Openfire not properly detecting that the message was sent by the server.
I've added a small fix and some debug logging. PR: https://github.com/igniterealtime/Openfire/pull/522
Thanks Guus, dropping priority as the severity is nowhere as bad as I initially feared.
Thanks Guus, tested and verified