Dashboard does not render when encrypted pools are locked

Description

When the user visits the dashboard and has at least one encrypted, locked pool, the dashboard fails to render. This impacts all browsers with different error messages. See messages below.

When the user unlocks all encrypted pools, the dashboard loads successfully.

If the user locks a pool again, without restarting the server, the dashboard fails to load again.

Chrome (81) and Edge give me the following errors in the devtools console:

Unable to get property 'used' of undefined or null reference", message: "Unable to get property 'used' of undefined or null reference", number: -2146823281, stack: "TypeError: Unable to get property 'used' of undefined or null reference at e.prototype.setVolumeData ( http://<server >/ui/24.3e23642ad6ec51701fd0.js:1:5415)

Firefox (76.0.1) says this:

ERROR TypeError: "a is undefined" setVolumeData http://<server >/ui/24.3e23642ad6ec51701fd0.js:1 getDisksData http://<server >/ui/24.3e23642ad6ec51701fd0.js:1 __tryOrUnsub http://<server >/ui/main.b1a880dce810e0926195.js:1 next http://<server >/ui/main.b1a880dce810e0926195.js:1 _next http://<server >/ui/main.b1a880dce810e0926195.js:1 next http://<server >/ui/main.b1a880dce810e0926195.js:1 next http://<server >/ui/main.b1a880dce810e0926195.js:1 emit http://<server >/ui/main.b1a880dce810e0926195.js:1 callRest http://<server >/ui/main.b1a880dce810e0926195.js:1 __tryOrUnsub http://<server >/ui/main.b1a880dce810e0926195.js:1 next http://<server >/ui/main.b1a880dce810e0926195.js:1 _next http://<server >/ui/main.b1a880dce810e0926195.js:1 next http://<server >/ui/main.b1a880dce810e0926195.js:1 _next http://<server >/ui/main.b1a880dce810e0926195.js:1 next http://<server >/ui/main.b1a880dce810e0926195.js:1 _next http://<server >/ui/main.b1a880dce810e0926195.js:1 next http://<server >/ui/main.b1a880dce810e0926195.js:1 a http://<server >/ui/main.b1a880dce810e0926195.js:1 invokeTask http://<server >/ui/polyfills.0d316611ee439c4773ba.js:1 onInvokeTask http://<server >/ui/main.b1a880dce810e0926195.js:1 invokeTask http://<server >/ui/polyfills.0d316611ee439c4773ba.js:1 runTask http://<server >/ui/polyfills.0d316611ee439c4773ba.js:1 invokeTask http://<server >/ui/polyfills.0d316611ee439c4773ba.js:1 p http://<server >/ui/polyfills.0d316611ee439c4773ba.js:1 h http://<server >/ui/polyfills.0d316611ee439c4773ba.js:1 main.b1a880dce810e0926195.js:1:444967

Problem/Justification

None

Impact

None

is duplicated by

SmartDraw Connector

Katalon Manual Tests (BETA)

Activity

Show:

Bug ClerkJune 9, 2020 at 10:39 PM

Ladislav LoukaMay 21, 2020 at 9:50 PM

Have the same issue, thanks for finding the cause, because i didn't think to decrypt a volume.

Complete

Details

Assignee

Reporter

Labels

Due date

Components

Fix versions

Affects versions

Priority

More fields

Katalon Platform

Created May 21, 2020 at 1:51 PM
Updated July 1, 2022 at 4:53 PM
Resolved June 9, 2020 at 10:39 PM