Error in Web UI After Graylog 5.2.4 Upgrade: "Cannot destructure property 'elements' of 'u' as it is undefined"


I recently upgraded my Graylog instance to 5.2.4 version from 5.0.13, and since then, I’ve encountered an issue when accessing the Alerts section in the web UI. The error message displayed is: “Loading component failed: Cannot destructure property ‘elements’ of ‘u’ as it is undefined.” Everything else seems to be working properly.

  • Graylog version: 5.2.4
  • Elasticsearch version: 7.10.2
  • MongoDB version: 5.0.16

Has anyone else encountered this issue after upgrading? Any advice on troubleshooting steps or fixes would be greatly appreciated.

Thank you in advance for your help and suggestions!

I also get "IOException encountered while reading from a byte array input stream on Welcome page after the upgrade.

Same issue as here : (Welcome page-IOException encountered while reading from a byte array input stream)

Loading last opened items failed with status: FetchError: There was an error fetching a resource: Internal Server Error. Additional information: IOException encountered while reading from a byte array input stream.

Looks like there isn`t an immediate solution provided in that topic but also wondering if anyone knows workaround to fix these issues would be helpful.

Hello @deamonhand,

For the initial issue, have you cleared the browser cache since updating?

How did you go about updating, did you move from 5.0 to 5.1 and then up to 5.2?

Thank you for the reply.

I have cleared the browser cache but nothing changed.
I did the upgrade from version 5.0 to 5.2.


Do you have the full stack trace from the server.log that we could take a look at?

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.