- Plesk for Linux
When changing the settings in Horde having a Dovecot in a backend (Filters, blacklists, whitelists, etc.), it fails with the following errors:
In the Horde webmail:
Script not updated: There was an error activating the script. The driver said: Failed to establish TLS connection
Mar 3 04:04:00 PP125 dovecot: managesieve-login: Disconnected (no auth attempts in 0 secs): user=<>, rip=127.0.0.1, lip=127.0.0.1, TLS handshaking: SSL_accept() failed: error:14094418:SSL routines:SSL3_READ_BYTES:tlsv1 alert unknown ca: SSL alert number 48, session=<fS90ehgtnAB/AAAB>
Self-Signed SSL certificate is used along with PHP 5.6 to run the Horde webmail.
As a workaround, disable TLS encryption for sieve in the Horde configuration file:
Log in to the Plesk server via SSH .
Open the file
/usr/share/psa-horde/ingo/config/backends.phpin an editor.
Find the section
$backends['sieve'] = array(
Change the record:
'usetls' => true
'usetls' => false
- Save the file with changes