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!!