Re: time for cyrus-imap v3.2?

2019-11-05 Thread Michael Menge
Hi all, there are some bugs in cyrus 3.0/3.1 that i would like to see fixed and I want to make sure that these changes will be able to be included after 3.2 is released or will be fixed before 3.2 is released: #2659 allow rename back from deleted mailbox when conversations is enabled #2599 bug r

Re: cyrus-imap 2.5.3 - `lost' messages

2018-08-14 Thread Michael Menge
Quoting Dirk-Willem van Gulik : On 14 Aug 2018, at 09:38, Michael Menge wrote: Quoting Dirk-Willem van Gulik <mailto:di...@webweaving.org>>: On a smal cyrus imap 2.5.3 setup (freebsd ports, default settings, 5k users, 300 Gb mboxes) we are seeing very sporadic `loss'

Re: cyrus-imap 2.5.3 - `lost' messages

2018-08-14 Thread Michael Menge
that have been deleted but are still on the disk. You will also see the time the mail was deleted. Regards, Michael Menge M.MengeTel.: (49) 7071/29-70316 Unive

Re: cvt_xlist_specialuse does not work with subfolders

2018-08-13 Thread Michael Menge
amed NewDrafts will set \sent for folders named Mail/sent will set \trash for folders named Mail/trash will set \junk for folders named Mail/s-spam will set \spam for folders named Mail/v-spam not setting specialuse \drafts for user.zrstes3.NewDrafts, already exists as user.zrstes3.newdra

cvt_xlist_specialuse does not work with subfolders

2018-08-13 Thread Michael Menge
f the INBOX e.g. Mail cvt_xlist_specialuse was able to find the folder and set the annotation. Is there a way to set the specialuse annotations with cyradm or perl script? Regards Michael Menge M.

Re: use valgrind / Re: SIGSEGV in cyrus-imapd 3.0.7 mupdate

2018-07-13 Thread Michael Menge
Hi Ellie thanks for your replies, Quoting ellie timoney : From what I'm seeing here, it looks like mupdate calls tls_init_serverengine() for each new STARTTLS session, and then calls tls_shutdown_serverengine() when that session ends. The thing is though, the TLS state that these functio

Re: use valgrind / Re: SIGSEGV in cyrus-imapd 3.0.7 mupdate

2018-07-12 Thread Michael Menge
startup but freed for each closed connection Regards Michael Menge Quoting Michael Menge : Hi Дилян, Quoting Дилян Палаузов : Hello Michael, this is likely either a memory mishandling issue (use after free(), double free(), invalid read()/write()...), which gets evident if cyrus is run

Re: SIGSEGV in cyrus-imapd 3.0.7 mupdate

2018-07-06 Thread Michael Menge
if that's any help :) I have attached the output of "thread apply all bt" form three different core dumps. On Thu, Jul 5, 2018, at 7:40 PM, Michael Menge wrote: Quoting Michael Menge : > Hi, > > we are in the process of setting up our new production mailserver

Re: SIGSEGV in cyrus-imapd 3.0.7 mupdate

2018-07-05 Thread Michael Menge
Quoting Michael Menge : Hi, we are in the process of setting up our new production mailserver with cyrus-imapd 3.0.7 on RHEL 7.5 Servers. At the moment we encounter many crashes (SIGSEGV) of the mupdate process on the mupdate master instance. As soon as we issue a command that updates

SIGSEGV in cyrus-imapd 3.0.7 mupdate

2018-07-02 Thread Michael Menge
imapd.conf Kind regards Michael Menge M.MengeTel.: (49) 7071/29-70316 Universität Tübingen Fax.: (49) 7071/29-5912 Zentrum für Datenverarbeitung mail

Re: Cyrus meeting minutes: 13 Nov 2017

2017-11-13 Thread Michael Menge
/2199 Regards Michael Menge M.MengeTel.: (49) 7071/29-70316 Universität Tübingen Fax.: (49) 7071/29-5912 Zentrum für Datenverarbeitung mail: michael.me...@zd

Re: moving mailboxes to other partitons in murder setup can lead missing entries in mailboxes.db

2017-09-15 Thread Michael Menge
Hi, Quoting Stephan Lauffer : Hello Michael, Zitat von Michael Menge : Hi, i discovered that my patch for bug #3862 (rollback db changes on mupdate failure), which was includes in cyrus-imapd 2.4.19, 2.5.8 and 3.0.0-beta2, has a bug if a mailbox is moved to an other partition and a

moving mailboxes to other partitons in murder setup can lead missing entries in mailboxes.db

2017-09-15 Thread Michael Menge
s deleted first and then the old entry is recreated. The same is needed for the other branches. Regards Michael Menge M.MengeTel.: (49) 7071/29-70316 Universität Tübingen

Re: Safe to delete apparently stale / aged 'spool/sync.' directory?

2016-11-22 Thread Michael Menge via Cyrus-devel
Hi, Quoting Karl Pielorz via Cyrus-devel : Hi, We've upgraded a number of Cyrus servers through the years - we're currently running 2.5.x. The other day I noticed on a couple of servers we have: /vol/imap/spool/sync. This directory hasn't been touched in years - but has a number of s

race conditon on 2 concurrent mailbox rename in murder setup

2016-09-08 Thread Michael Menge via Cyrus-devel
sting folder from the mailboxdb / mupdate without restoring it? Regards, Michael Menge M.MengeTel.: (49) 7071/29-70316 Universität Tübingen Fax.: (49) 707

Re: Request for docs help: lmtpproxyd, message_test, pop3proxyd, search_test, squat_dump, synctest

2016-05-09 Thread Michael Menge via Cyrus-devel
Hi, Quoting Nicola Nye via Cyrus-devel : G'day, I'm trying to flesh out our man pages and corresponding html reference files for all the programs and tooling that is shipped with Cyrus. Is anyone able to shed some insight as to what the following tools do and why you'd use them: lmtpproxyd,

Status of Bug 3862

2016-01-18 Thread Michael Menge via Cyrus-devel
or 3? Regards Michael Menge M.MengeTel.: (49) 7071/29-70316 Universität Tübingen Fax.: (49) 7071/29-5912 Zentrum für Datenverarbeitung mail: micha

Re: Update to Murder docs (D69) and question on style.

2015-08-24 Thread Michael Menge
Hi, Quoting Nic Bernstein : On 08/21/2015 02:58 AM, Michael Menge wrote: Hi, Quoting Nic Bernstein : I can write this up, I just wasn't sure if it was still needed. I put a big ol' Note: in the replication page saying: Important Within a Cyrus /Murd

Re: Update to Murder docs (D69) and question on style.

2015-08-21 Thread Michael Menge
Hi, Quoting Nic Bernstein : On 08/20/2015 09:07 PM, Bron Gondwana wrote: On Fri, Aug 21, 2015, at 11:42, Nicola Nye wrote: On Fri, Aug 21, 2015, at 11:35 AM, Bron Gondwana wrote: Murder plus replication is a giant ball of suck right now. They don't know about each other, and they interact

Re: Today's pop quiz: replication

2015-07-24 Thread Michael Menge
Hi, Quoting ellie timoney : - a single cyrus instance may be the primary server for some users but a replica server for other users Are you sure about that? I'm not sure about any of this.  But you make a good point: I thought I could see a way that this was possible, but now I don't

Re: Today's pop quiz: replication

2015-07-24 Thread Michael Menge
Hi, Quoting ellie timoney : Okay, I'll bite.  Here's what a bit of a sync_log looks like: Thanks!  So anything processing a sync_log (sync_client, squatter, etc) needs to look at an actual copy of the user/mailbox in order to determine its current state, and needs to look at both copies

Re: Cyrus 2.5 status

2015-01-08 Thread Michael Menge
Quoting Bron Gondwana : Here's a typed up version of the list:: * Mailbox on-disk paths == folder uniqueid * fast, atomic rename - including multiple folders * fix delayed_delete to just keep old uniqueid in mailboxes.db => no DELETED. prefix * fast undelete of entire folders

PATCH for lmtp was [frontend lmtp connections to mupdate master]

2014-09-29 Thread Michael Menge
Hi, Quoting Michael Menge : Quoting Michael Menge : By thew way, the reason I was so surprised in the first place was, that I have been fooled by the documentation: Quoting https://cyrusimap.org/docs/cyrus-imapd/2.4.17/install-murder.php Configuring the frontends [...] However, because

assertion failed after master mupdate received SIGSEGV

2014-09-29 Thread Michael Menge
Hi, on the mupdate master the mupdate process was again killed by SIGSEGV and on the attempt to restart the process, assertion failed. Can someone help me understand whats going on? Cyrus-imapd 2.4.17, murder in stadard config. mu/mupdate[147469]: Internal error: assertion failed: cyrusdb_ski

frontend lmtp connections to mupdate master

2014-09-26 Thread Michael Menge
ntend lmtpd processes asking for information which is available local. Regards Michael Menge Sep 25 22:15:12 mailserv01 mu/master[8348]: process 8665 exited, signaled to death by 11 Sep 25 22:15:12 mailserv01 mu/master[8348]: service mupdate pid 8665 in READY state: terminated abnormall

recover form unclean failover

2014-06-23 Thread Michael Menge
Are there any tools/scripts/recommended steps to fill this gap ;-) @Bron, how is this scenario handled at fastmail? Regards Michael Menge M.MengeTel.: (49) 7071/29-70316

Wrong message size in cyrus.index if mime boundary limit is hit?

2013-09-30 Thread Michael Menge
. Regards Michael Menge M.MengeTel.: (49) 7071/29-70316 Universität Tübingen Fax.: (49) 7071/29-5912 Zentrum für Datenverarbeitung mail

Re: Sync after replica restarted...

2013-07-17 Thread Michael Menge
Quoting Karl Pielorz : Ok, that's probably because the replica was restarting. However now it's restarted - the master doesn't seem to be pushing any more data to the replica :( In the 'sync' directory I have an ever growing 'log' file - and 'log-33213' (which I presume is what was in u

Re: Quota and Sievescripts

2012-04-18 Thread Michael Menge
copy. Without this enhanchmant there would be an overquota bounce even if no mail would be stored in the overquota folder. On 16.04.2012 11:42, Michael Menge wrote: Hi all, some time ago I added an enhencement request to only return IMAP_QUOTA_EXCEEDED if needed https://bugzilla.cyrusimap.org

Quota and Sievescripts

2012-04-16 Thread Michael Menge
I could do to help to include it in 2.5? I didn't have time to look into the source of 2.4 or 2.5 to check how much work has to be done to change the patch that it will apply to 2.5. Regards Michael

Re: MESSAGE quota resource implemention

2011-09-01 Thread Michael Menge
Quoting Bron Gondwana : Actually, really I'd like to create a new UNIQUEID - and store all the files in paths based on uniqueid rather than on folder name. This would not only mean renames could be fast and atomic, but that delayed delete would be fast. The downside is a more opaque filesystem

Re: LIST shows notexisting folder under Shared Folders

2011-04-01 Thread Michael Menge
Replaying to myself, Quoting Michael Menge : Hi, I try to debug a problem with horde/imp 5.0 (git version) and cyrus-imapd 2.4.7. Imp is unable to create folders. And shows the error Folder already exists. telemetry logging shows a LIST "" (Test23) * LIST (\NonExistent) "/&q

LIST shows notexisting folder under Shared Folders

2011-04-01 Thread Michael Menge
Completed (0.000 secs 2 calls) is this related to http://bugzilla.cyrusimap.org/show_bug.cgi?id=3404? regards Michael Menge M.MengeTel.: (49) 7071/29-70316 Universität Tübingen

Re: Selection of most fitting partition/backend upon account creation

2010-12-16 Thread Michael Menge
Quoting Bron Gondwana : On Wed, Dec 15, 2010 at 03:31:00PM +0100, Michael Menge wrote: I would like to see this included in the official cyrus. It would be nice if the space reserved by quota could be taken into account. Oooh... interesting. Yes, that does make sense. I don't know

Re: Selection of most fitting partition/backend upon account creation

2010-12-15 Thread Michael Menge
Quoting Julien Coloos : Hi, In latest cyrus versions (beginning with 2.3.x branch), cyrus is capable of selecting the most fitting partition when creating a new account. To do so, the default partition has to be left unspecified, and in this case cyrus selects the partition with the most free s

Re: Zero byte appends

2010-07-16 Thread Michael Menge
Quoting Bron Gondwana : Can anyone think of any good reason we should allow zero byte files to be appended via IMAP? Just that I'm currently going over the reconstruct code - and that's one of the few places where it actually changes things. Some applications (e.g. Kolab) store other objects

Re: CONDSTORE by default?

2009-05-04 Thread Michael Menge
Hi, doc/readme.html in 2.3.14 still says: Upgrade Caveats This section reserved for WARNING WARNING WARNING comments. Note that the replication protocol currently does not have the facility to support the IMAP CONDSTORE extension (modification sequences). It is recommended that