View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0004392 | SOGo | Web Preferences | public | 2018-02-07 18:39 | 2018-03-09 17:43 |
Reporter | ASolana | Assigned To | francis | ||
Priority | high | Severity | major | Reproducibility | always |
Status | closed | Resolution | no change required | ||
Product Version | 3.2.10 | ||||
Summary | 0004392: All sieve filters disabled on imap server when saving Sogo filters preferences. | ||||
Description | Saving filters preferences can disable all user sieve filters on an imap server if this imap server doesn't suport the imap4extension used in some sogo sieve filters. Sogo would have to check imap server capabilities before trying to save new filters. | ||||
Steps To Reproduce |
An imap server (cyrus 2.4.17) with sieve filtering enabled without imap4extension capability support.
If user doesn't fix his filter configuration it has no active filters. To fix it, UserA must remove filter which adds a tag, then configuration can be saved succesfully and Imap server enables UserA sieve filters file again. | ||||
Additional Information |
Feb 7 18:54:19 nobel1 master[9499]: about to exec /usr/lib/cyrus/bin/timsieved
Feb 07 18:54:19 sogod [32062]: |SOGo| starting method 'POST' on uri '/SOGo/so/usuari.ana/Preferences/save' | ||||
Tags | configuration, filters, sieve | ||||
Did the Sieve server capabilities changed while sogod was running? In this case sogod has to be restarted. |
|
The unsupported extension name is "imap4flags" (not imap4extension, a mistake). |
|
SOGo won't offer actions related to imap4flags if the extension is not listed in the server's capabilities. Was imap4flags disabled once users had already defined filters using this extension (add/remove flag)? |
|
Thanks for your last comment, it has help me a lot. I've discovered a misconfiguration in our imap proxy servers: they were offering imap4flags extension but sieve servers doesn't supported it. I've configured same sieve extensions in imap proxy servers and the issue cannot be reproduced now. |
|
Date Modified | Username | Field | Change |
---|---|---|---|
2018-02-07 18:39 | ASolana | New Issue | |
2018-02-07 18:44 | ASolana | Tag Attached: configuration | |
2018-02-07 18:44 | ASolana | Tag Attached: filters | |
2018-02-07 18:44 | ASolana | Tag Attached: sieve | |
2018-02-14 02:43 | francis | Note Added: 0012600 | |
2018-03-09 14:08 | ASolana | Note Added: 0012644 | |
2018-03-09 14:41 | francis | Note Added: 0012645 | |
2018-03-09 17:13 | ASolana | Note Added: 0012647 | |
2018-03-09 17:43 | francis | Status | new => closed |
2018-03-09 17:43 | francis | Assigned To | => francis |
2018-03-09 17:43 | francis | Resolution | open => no change required |