Topic: Unable to save user preferences in SOGo
==== REQUIRED BASIC INFO OF YOUR IREDMAIL SERVER ====
- iRedMail version (check /etc/iredmail-release): 1.3.1
- Deployed with iRedMail Easy or the downloadable installer? Downloadable installer
- Linux/BSD distribution name and version: Ubuntu 20.04
- Store mail accounts in which backend (LDAP/MySQL/PGSQL): MySQL
- Web server (Apache or Nginx): Nginx
- Manage mail accounts with iRedAdmin-Pro? No
- [IMPORTANT] Related original log or error message is required if you're experiencing an issue.
====
This is just information for anyone experiencing this issue.
Using SOGo v5 when trying to update a user's preferences, the message "service temporarily unavailable" appears.
The SOGo log contains the message "[ERROR] <0x0x561ec0bdeb00[SOGoSieveManager]> Sieve connection failed on sieve://127.0.0.1:4190/?tls=YES"
According to the SOGo documentation, you can use TLS providing a fully qualified domain is used or if using 127.0.0.1 you need to append '&tlsVerifyMode=allowInsecureLocalhost'.
So after changing:
SOGoSieveServer = "sieve://127.0.0.1:4190/?tls=YES";
in /etc/sogo/sogo.conf to:
SOGoSieveServer = "sieve://127.0.0.1:4190/?tls=YES&tlsVerifyMode=allowInsecureLocalhost";
and restarting SOGo, I'm able to save user preferences and no more "Sieve connection failed" messages.
----
Spider Email Archiver: On-Premises, lightweight email archiving software developed by iRedMail team. Supports Amazon S3 compatible storage and custom branding.