Overview
When using Webmail in different browsers, like Google Chrome, Firefox, or Edge, the UI crashes and stops responding to any action. An unexpected error occurred in Kerio Connect Client failure warning is displayed for no apparent reason.
When clicking on Show Data, the full error is shown:
Cannot read property 'nestingLevel' of undefined
Prerequisites
Administrator (root) access to the Kerio Connect server
Solution
The Development team has identified the Webmail crash issue that is occurring and the next version of Kerio Connect will contain a fix for this.
In the meantime, the hotfix can be deployed to the current Kerio Connect 9.3.0 installations.
- Download the hotfix file.
- Extract the ZIP archive.
- Navigate to the following directory, based on installed OS. Defaults are:
- Windows:
C:\Program Files\Kerio\MailServer\web\webmail
- Linux:
/opt/kerio/mailserver/web/webmail
- Mac:
/usr/local/kerio/mailserver/web/webmail
- Windows:
- Rename webmail2.js to webmail2.js.bak
- Copy the new webmail2.js extracted from the downloaded ZIP archive.
- Clear Cache on the client browser side to make sure the new webmail2.js is downloaded.
Testing
The Webmail is stable and no longer crashing in any mentioned browser.