Fabian A. Santiago
2017-Dec-28 21:00 UTC
dovecot-pigeonhole problems after upgrade to v2.3.0
December 28, 2017 2:52 PM, "Fabian A. Santiago" <fsantiago at garbage-juice.com> wrote:> December 28, 2017 1:21 PM, "Aki Tuomi" <aki.tuomi at dovecot.fi> wrote: > >>> On December 28, 2017 at 7:43 PM "Fabian A. Santiago" <fsantiago at garbage-juice.com> wrote: >>> >>> December 28, 2017 12:14 PM, "Aki Tuomi" <aki.tuomi at dovecot.fi> wrote: >>> >>> On December 28, 2017 at 7:07 PM "Fabian A. Santiago" <fsantiago at garbage-juice.com> wrote: >>> >>> Hello, >>> >>> After upgrading to dovecot 2.3.0, my sieve filtering is broken. I managed it via roundcube's >>> >>> managesieve plugin. my emails are not being filtered accordingly into their folders and when i >>> attempt to access the filter interface in roundcube, my maillog reports: >>> >>> Can you enable mail_debug=yes and provide logs when mail is delivered? >>> >>> Dec 28 12:05:07 mail roundcube: <gs7miohh> PHP Error: Unable to connect to managesieve on >>> 127.0.0.1:4190 in /var/www/roundcubemail/plugins/managesieve/lib/Roundcube/rcube_sieve_engine.php >>> on line 222 (GET /mail/?_task=settings&_action=plugin.managesieve) >>> Dec 28 12:05:07 mail roundcube: ERROR: Not currently in AUTHORISATION state (1) >>> Dec 28 12:05:07 mail httpd: ERROR: Failed to write to socket: connection lost () >>> >>> This appears to be problem with managesieved, not sieve filters. >>> >>> Now I'm willing to consider the possibility that the RC plugin doesn't work with v2.3.0 of dovecot >>> sieve but why wouldn't my current sieve filters be functional? >>> >>> -- >>> >>> Thanks, >>> >>> Fabian S. >>> >>> OpenPGP: 3C3FA072ACCB7AC5DB0F723455502B0EEB9070FC >>> >>> no, i believe it's in dovecot. upon further inspection, dovecot.log reports: >>> >>> mail dovecot: master: Error: service(managesieve-login): command startup failed, throttling for 4 >>> secs >>> >>> dovecot-sieve.log reports: >>> >>> mail dovecot: managesieve-login: Fatal: master: service(managesieve-login): child 5988 returned >>> error 127 >>> Dec 28 12:04:07 mail dovecot: managesieve-login: Error: dovecot/managesieve-login: error while >>> loading shared libraries: libdovecot-login.so.0: cannot open shared object file: No such file or >>> directory >>> >>> do you still need the debug logs? >>> >>> -- >>> >>> Thanks, >>> >>> Fabian S. >>> >>> OpenPGP: 3C3FA072ACCB7AC5DB0F723455502B0EEB9070FC >> >> Uh, this looks like botched install. Do you have mixed both self-compiled and packaged version or >> something? >> >> Aki > > no; it was originally installed on a bare minimal install of centos from the default repos (I had > probably also added epel beforehand so whichever dovecot comes from is where it did originally). i > then added your announced repo and ran yum update. > > your repo site's front page also states to run yum update followed by yum upgrade but on centos 7.4 > yum update suffices and updates your packages. that's what i did. > > I've never self-compiled anything dovecot. > > should i simply reinstall it? > > -- > > Thanks, > > Fabian S. > > OpenPGP: 3C3FA072ACCB7AC5DB0F723455502B0EEB9070FCi've now completely uninstalled all traces of dovecot and reinstalled from your repo and still the same issue persists with the same errors. ??? -- Thanks, Fabian S. OpenPGP: 3C3FA072ACCB7AC5DB0F723455502B0EEB9070FC
On 29/12/17 10:00, Fabian A. Santiago wrote:> i've now completely uninstalled all traces of dovecot and reinstalled > from your repo and still the same issue persists with the same > errors.I'd be interested to know if the dovecot23* packages in GhettoForge Testing have the same issue: http://mirror.ghettoforge.org/distributions/gf/el/7/testing/x86_64/ Peter
> On December 28, 2017 at 11:00 PM "Fabian A. Santiago" <fsantiago at garbage-juice.com> wrote: > > > December 28, 2017 2:52 PM, "Fabian A. Santiago" <fsantiago at garbage-juice.com> wrote: > > > December 28, 2017 1:21 PM, "Aki Tuomi" <aki.tuomi at dovecot.fi> wrote: > > > >>> On December 28, 2017 at 7:43 PM "Fabian A. Santiago" <fsantiago at garbage-juice.com> wrote: > >>> > >>> December 28, 2017 12:14 PM, "Aki Tuomi" <aki.tuomi at dovecot.fi> wrote: > >>> > >>> On December 28, 2017 at 7:07 PM "Fabian A. Santiago" <fsantiago at garbage-juice.com> wrote: > >>> > >>> Hello, > >>> > >>> After upgrading to dovecot 2.3.0, my sieve filtering is broken. I managed it via roundcube's > >>> > >>> managesieve plugin. my emails are not being filtered accordingly into their folders and when i > >>> attempt to access the filter interface in roundcube, my maillog reports: > >>> > >>> Can you enable mail_debug=yes and provide logs when mail is delivered? > >>> > >>> Dec 28 12:05:07 mail roundcube: <gs7miohh> PHP Error: Unable to connect to managesieve on > >>> 127.0.0.1:4190 in /var/www/roundcubemail/plugins/managesieve/lib/Roundcube/rcube_sieve_engine.php > >>> on line 222 (GET /mail/?_task=settings&_action=plugin.managesieve) > >>> Dec 28 12:05:07 mail roundcube: ERROR: Not currently in AUTHORISATION state (1) > >>> Dec 28 12:05:07 mail httpd: ERROR: Failed to write to socket: connection lost () > >>> > >>> This appears to be problem with managesieved, not sieve filters. > >>> > >>> Now I'm willing to consider the possibility that the RC plugin doesn't work with v2.3.0 of dovecot > >>> sieve but why wouldn't my current sieve filters be functional? > >>> > >>> -- > >>> > >>> Thanks, > >>> > >>> Fabian S. > >>> > >>> OpenPGP: 3C3FA072ACCB7AC5DB0F723455502B0EEB9070FC > >>> > >>> no, i believe it's in dovecot. upon further inspection, dovecot.log reports: > >>> > >>> mail dovecot: master: Error: service(managesieve-login): command startup failed, throttling for 4 > >>> secs > >>> > >>> dovecot-sieve.log reports: > >>> > >>> mail dovecot: managesieve-login: Fatal: master: service(managesieve-login): child 5988 returned > >>> error 127 > >>> Dec 28 12:04:07 mail dovecot: managesieve-login: Error: dovecot/managesieve-login: error while > >>> loading shared libraries: libdovecot-login.so.0: cannot open shared object file: No such file or > >>> directory > >>> > >>> do you still need the debug logs? > >>> > >>> -- > >>> > >>> Thanks, > >>> > >>> Fabian S. > >>> > >>> OpenPGP: 3C3FA072ACCB7AC5DB0F723455502B0EEB9070FC > >> > >> Uh, this looks like botched install. Do you have mixed both self-compiled and packaged version or > >> something? > >> > >> Aki > > > > no; it was originally installed on a bare minimal install of centos from the default repos (I had > > probably also added epel beforehand so whichever dovecot comes from is where it did originally). i > > then added your announced repo and ran yum update. > > > > your repo site's front page also states to run yum update followed by yum upgrade but on centos 7.4 > > yum update suffices and updates your packages. that's what i did. > > > > I've never self-compiled anything dovecot. > > > > should i simply reinstall it? > > > > -- > > > > Thanks, > > > > Fabian S. > > > > OpenPGP: 3C3FA072ACCB7AC5DB0F723455502B0EEB9070FC > > i've now completely uninstalled all traces of dovecot and reinstalled from your repo and still the same issue persists with the same errors. > > ??? > > > > -- > > Thanks, > > Fabian S. > > OpenPGP: 3C3FA072ACCB7AC5DB0F723455502B0EEB9070FCHi! We'll look into this. Aki
Fabian A. Santiago
2017-Dec-29 14:08 UTC
dovecot-pigeonhole problems after upgrade to v2.3.0
December 28, 2017 6:38 PM, "Peter" <peter at pajamian.dhs.org> wrote:> On 29/12/17 10:00, Fabian A. Santiago wrote: > >> i've now completely uninstalled all traces of dovecot and reinstalled >> from your repo and still the same issue persists with the same >> errors. > > I'd be interested to know if the dovecot23* packages in GhettoForge > Testing have the same issue: > > http://mirror.ghettoforge.org/distributions/gf/el/7/testing/x86_64 > > Peterok, the gf dovecot23 packages work and i have my sieve back now. BUT, initially it didn't but the dovecot-sieve.log produced a different error: Error: Plugin 'stats' not found from directory /usr/lib64/dovecot this caused me to re-examine my dovecot.conf and i did have in it on the main plugins line: mail_plugins = " stats quota mailbox_alias acl" i suspect this was a remnant of my prior dovecot version. so i removed stats and now all is working fine. the dovecot community repo version's errors never mentioned the stats issue. could that have been the cause of my issue all along (Aki?)? Thanks everyone and Peter for mentioning the gf packages. -- Thanks, Fabian S. OpenPGP: 3C3FA072ACCB7AC5DB0F723455502B0EEB9070FC
Alexander Dalloz
2017-Dec-29 14:45 UTC
dovecot-pigeonhole problems after upgrade to v2.3.0
Am 29.12.2017 um 00:37 schrieb Peter:> On 29/12/17 10:00, Fabian A. Santiago wrote: >> i've now completely uninstalled all traces of dovecot and reinstalled >> from your repo and still the same issue persists with the same >> errors. > I'd be interested to know if the dovecot23* packages in GhettoForge > Testing have the same issue: > > http://mirror.ghettoforge.org/distributions/gf/el/7/testing/x86_64/ > > > PeterHi Peter, I just upgraded from your dovecot22 packages to dovecot23 without issues. Well, I had to change my previous stats configuration. But that's documented on https://wiki2.dovecot.org/Upgrading/2.3. And had to incorporate other .conf file changes of the 2.3 release. Good job as always! # doveconf -n | head -3 # 2.3.0 (c8b89eb): /etc/dovecot/dovecot.conf # Pigeonhole version 0.5.0 (d68c23a1) # OS: Linux 2.6.32-696.16.1.el6.x86_64 x86_64 CentOS release 6.9 (Final) ext4 managesieve works using Roundcube: Dec 29 15:39:27 msg dovecot: managesieve-login: Login: user=<foo at example.org>, method=PLAIN, rip=::1, lip=::1, mpid=17209, TLS, TLSv1 with cipher ECDHE-RSA-AES128-SHA (128/128 bits) Dec 29 15:39:27 msg dovecot: managesieve(foo at example.org)<17209><rIR/mXthGLEAAAAAAAAAAAAAAAAAAAAB>: Disconnected: Logged out bytes=70/2777 Best regards Alexander
Alexander Dalloz
2017-Dec-29 14:50 UTC
dovecot-pigeonhole problems after upgrade to v2.3.0
Am 29.12.2017 um 15:08 schrieb Fabian A. Santiago:> December 28, 2017 6:38 PM, "Peter" <peter at pajamian.dhs.org> wrote: > >> On 29/12/17 10:00, Fabian A. Santiago wrote: >> >>> i've now completely uninstalled all traces of dovecot and reinstalled >>> from your repo and still the same issue persists with the same >>> errors. >> >> I'd be interested to know if the dovecot23* packages in GhettoForge >> Testing have the same issue: >> >> http://mirror.ghettoforge.org/distributions/gf/el/7/testing/x86_64 >> >> Peter > > ok, the gf dovecot23 packages work and i have my sieve back now. BUT, initially it didn't but the dovecot-sieve.log produced a different error: > > Error: Plugin 'stats' not found from directory /usr/lib64/dovecot > > this caused me to re-examine my dovecot.conf and i did have in it on the main plugins line: > > mail_plugins = " stats quota mailbox_alias acl" > > i suspect this was a remnant of my prior dovecot version. so i removed stats and now all is working fine. the dovecot community repo version's errors never mentioned the stats issue. could that have been the cause of my issue all along (Aki?)?Following the documentation could have helped to void such errors: https://wiki2.dovecot.org/Upgrading/2.3 System reports not finding required shared libraries is a different kind of error and is more likely a packaging mistake (although I haven't checked the RPMs provided by dovecot itself as I am a happy ghettoforge user since long time).> Thanks everyone and Peter for mentioning the gf packages.> Thanks, > > Fabian S.
Maybe Matching Threads
- dovecot-pigeonhole problems after upgrade to v2.3.0
- dovecot-pigeonhole problems after upgrade to v2.3.0
- dovecot-pigeonhole problems after upgrade to v2.3.0
- RHEL7/CentOS7 RPM of dovecot 2.3.11.3-3 seems to have dropped tcpwrap support
- dovecot-pigeonhole problems after upgrade to v2.3.0