We use cookies to ensure that we give you the best experience on our website.  Visit our Privacy Policy to learn more. If you continue to use this site, we will assume that you are okay with it.

Your choices regarding cookies on this site.
Your preferences have been updated.
In order for the changes to take effect completely please clear your browser cookies and cache. Then reload the page.

Werk #7182: Improved GUI extension error handling

ComponentGUI
TitleImproved GUI extension error handling
Date2019-02-24 18:38:23
Checkmk EditionCheckmk Raw Edition (CRE)
Checkmk Version1.6.0b1
LevelProminent Change
ClassNew Feature
CompatibilityCompatible - no manual interaction needed

When extending the standard GUI functionality, using either a manually installed local/share/check_mk/web plugin or a Check_MK extension package (MKP), exceptions may occur while loading the plugin.

In previous versions these exceptions caused the whole GUI to fail making it impossible to repair the problem using the GUI, for example via the extension package manager of the CEE/CME.

The extension related loading errors are now all catched and logged to the var/log/web.log instead of making the whole application fail. In addition to this, an error message will be shown on the "Extension packages" WATO page. We've also added a new Analyze configuration check "Broken GUI extensions" which will report a CRIT state when broken GUI extensions are found.