v2.2.22 release candidate released

The Doctor doctor at doctor.nl2k.ab.ca
Sun Mar 6 02:00:34 UTC 2016


On Fri, Mar 04, 2016 at 03:33:55PM +0200, Timo Sirainen wrote:
> http://dovecot.org/releases/2.2/rc/dovecot-2.2.22.rc1.tar.gz
> http://dovecot.org/releases/2.2/rc/dovecot-2.2.22.rc1.tar.gz.sig
> 
> There are some larger changes here, especially to doveadm to make it support HTTP API. There's still time to do smaller tweaks to the API, so let us know if you have some improvement ideas. Note that the API was designed to look mostly like JMAP, which we're planning to implement also for v2.3. The plan is to fork v2.3 development tree soon.
> 
>  + Added doveadm HTTP API: See
>    http://wiki2.dovecot.org/Design/DoveadmProtocol/HTTP
>  + virtual plugin: Mailbox filtering can now be done based on the
>    mailbox metadata. See http://wiki2.dovecot.org/Plugins/Virtual
>  + stats: Added doveadm stats reset to reset global stats.
>  + stats: Added authentication statistics if auth_stats=yes.
>  + dsync, imapc, pop3c & pop3-migration: Many optimizations,
>    improvements and error handling fixes.
>  + doveadm: Most commands now stop soon after SIGINT/SIGTERM.
>  - auth: Auth caching was done too aggressively when %variables were
>    used in default_fields, override_fields or LDAP pass/user_attrs.
>    userdb result_* were also ignored when user was found from cache.
>  - imap: Fixed various assert-crashes caused v2.2.20+. Some of them
>    caught actual hangs or otherwise unwanted behavior towards IMAP
>    clients.
>  - Expunges were forgotten in some situations, for example when
>    pipelining multiple IMAP MOVE commands.
>  - quota: Per-namespaces quota were broken for dict and count backends
>    in v2.2.20+
>  - fts-solr: Search queries were using OR instead of AND as the
>    separator for multi-token search queries in v2.2.20+.


Running into a problem.

>From the logs:

Main log

Mar 05 18:53:13 master: Info: Dovecot v2.2.22.rc1 (fe789d2) starting up for ima
p, pop3, lmtp (core dumps disabled)
Mar 05 18:53:16 pop3-login: Debug: SSL: where=0x10, ret=1: before/accept initia
lization [172.219.116.147]
Mar 05 18:53:16 pop3-login: Debug: SSL: where=0x2001, ret=1: before/accept init
ialization [172.219.116.147]
Mar 05 18:53:16 pop3-login: Debug: SSL: where=0x2002, ret=-1: SSLv2/v3 read cli
ent hello A [172.219.116.147]
Mar 05 18:53:16 pop3-login: Debug: SSL: where=0x2001, ret=1: SSLv3 read client
hello A [172.219.116.147]
Mar 05 18:53:16 pop3-login: Debug: SSL: where=0x2001, ret=1: SSLv3 write server
 hello A [172.219.116.147]
Mar 05 18:53:16 pop3-login: Debug: SSL: where=0x2001, ret=1: SSLv3 write certif
icate A [172.219.116.147]
Mar 05 18:53:17 pop3-login: Debug: SSL: where=0x2001, ret=1: SSLv3 write key ex
change A [172.219.116.147]
Mar 05 18:53:17 pop3-login: Debug: SSL: where=0x2001, ret=1: SSLv3 write server
 done A [172.219.116.147]
Mar 05 18:53:17 pop3-login: Debug: SSL: where=0x2001, ret=1: SSLv3 flush data [
172.219.116.147]
Mar 05 18:53:17 pop3-login: Debug: SSL: where=0x2001, ret=1: SSLv3 read client
certificate A [172.219.116.147]
Mar 05 18:53:17 pop3-login: Debug: SSL: where=0x2002, ret=-1: SSLv3 read client
 key exchange A [172.219.116.147]
Mar 05 18:53:17 pop3-login: Debug: SSL: where=0x2002, ret=-1: SSLv3 read client
 key exchange A [172.219.116.147]
Mar 05 18:53:17 pop3-login: Debug: SSL: where=0x2001, ret=1: SSLv3 read client
key exchange A [172.219.116.147]
Mar 05 18:53:17 pop3-login: Debug: SSL: where=0x2001, ret=1: SSLv3 read certifi
cate verify A [172.219.116.147]
Mar 05 18:53:17 pop3-login: Debug: SSL: where=0x2001, ret=1: SSLv3 read finishe
d A [172.219.116.147]
Mar 05 18:53:17 pop3-login: Debug: SSL: where=0x2001, ret=1: SSLv3 write sessio
n ticket A [172.219.116.147]
Mar 05 18:53:17 pop3-login: Debug: SSL: where=0x2001, ret=1: SSLv3 write change
 cipher spec A [172.219.116.147]
Mar 05 18:53:17 pop3-login: Debug: SSL: where=0x2001, ret=1: SSLv3 write finish
ed A [172.219.116.147]
Mar 05 18:53:17 pop3-login: Debug: SSL: where=0x2001, ret=1: SSLv3 flush data [
172.219.116.147]
Mar 05 18:53:17 pop3-login: Debug: SSL: where=0x20, ret=1: SSL negotiation fini
shed successfully [172.219.116.147]
Mar 05 18:53:17 pop3-login: Debug: SSL: where=0x2002, ret=1: SSL negotiation fi
nished successfully [172.219.116.147]
Mar 05 18:53:17 POP3(aboo):Debug: Added userdb setting: plugin/aboo=yes
Mar 05 18:53:17 pop3-login: Info: Login: user=<aboo>, method=PLAIN, rip=172.219
.116.147, lip=204.209.81.1, TLS
Mar 05 18:53:17 POP3(aboo):Debug: Effective uid=3094, gid=100, home=/usr/home/a
boo
Mar 05 18:53:17 POP3(aboo):Debug: fs: root=/usr/home/aboo/mail, index=, indexpv
t=, control=, inbox=/var/mail/aboo, alt=
Mar 05 18:53:17 POP3(aboo):Info: Disconnected: Logged out top=0/0, retr=0/0, de
l=0/8, size=210851
Mar 05 18:53:17 pop3-login: Debug: SSL alert: close notify [172.219.116.147]   

2nd log

Mar 05 18:53:13 config: Error: Couldn't load plugin /usr/dovecot2221/lib/doveco
t/settings/libmanagesieve_login_settings.so: Module is for different ABI versio
n 2.2.ABIv13(2.2.13) (we have 2.2.ABIv22(2.2.22.rc1))
Mar 05 18:53:13 config: Error: Couldn't load plugin /usr/dovecot2221/lib/doveco
t/settings/libmanagesieve_settings.so: Module is for different ABI version 2.2.
ABIv13(2.2.13) (we have 2.2.ABIv22(2.2.22.rc1))
Mar 05 18:53:13 auth: Error: passwd-file /etc/passwd: User root has invalid UID
 '0'
Mar 05 18:53:13 auth: Error: passwd-file /etc/passwd: User doctor has invalid G
ID '0'
Mar 05 18:53:17 auth: Error: recvmsg() failed: Resource temporarily unavailable
Mar 05 18:53:17 auth-worker(20615): Error: passwd-file /etc/passwd: User root h
as invalid UID '0'
Mar 05 18:53:17 auth-worker(20615): Error: passwd-file /etc/passwd: User doctor
 has invalid GID '0'
l/.imap/INBOX/dovecot.index.log: Operation not supported 

Lifetime of dovecot 2.22.22.rc1 5 seconds up.

Lifetime of 2.2.18 endless unless interrupted.

Help.

-- 
Member - Liberal International This is doctor@@nl2k.ab.ca Ici doctor@@nl2k.ab.ca
God,Queen and country!Never Satan President Republic!Beware AntiChrist rising! 
http://www.fullyfollow.me/rootnl2k  Look at Psalms 14 and 53 on Atheism
Manitoba and Saskatchewan! Save your provinces in April! Vote Liberal!!


More information about the dovecot mailing list