Bugfixing¶
On this page, we will briefly explain and propose solutions to the bugs found as of (2023-02) that affect the deployment of Zentyal in the project we have created.
Webadmin¶
Below are the bugs found in the Webadmin module.
Saving changes¶
In version 7.0.5
of the zentyal-core
module, there is this bug that causes the administration interface to always display the message "saving changes".
To temporarily solve the issue, do the following:
-
In the file
/usr/share/perl5/EBox/WebAdmin.pm
, modify the _daemons method of line 99 with the following content: -
Restart the Webadmin module:
With this, the bug will be temporarily fixed.
Webmail¶
Below are the bugs found in the Webmail module.
IMAPS¶
The configuration established by Zentyal for the IMAPS protocol in the Webmail module is correct as long as a recognized certificate is used. If the default certificate is used, an error will be displayed when logging in, indicating that it cannot access the user's mailbox.
This bug is present in version 7.0.0
of the zentyal-sogo
package. We can see the version of our package by running the command: sudo dpkg -l zentyal-sogo
.
There are several solutions to this problem:
- We can modify the configuration parameter to allow insecure certificate connections on localhost.
- We can temporarily enable the
IMAP
protocol fromMail -> General
. - We can use a recognized certificate in the Webmail (Sogo) module, as explained on the Certificates page.
If we want to apply the first option, we need to perform the following actions:
-
In the file
/usr/share/perl5/EBox/SOGo.pm
, edit line 265 and set the following content: -
Restart the modules: Webmail and Sogo:
-
Try to log in to Webmail again to confirm the solution.
Created: April 12, 2023