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

Michael Menge michael.menge at zdv.uni-tuebingen.de
Thu Nov 19 10:58:13 EST 2015


Hi,

https://cyrusimap.org/mediawiki/index.php/Cyrus_Murder_Failure_Modes
"2. Mail delivery via the frontends is deferred (lmtpproxyd cannot  
locate mailbox). "
should be updated too

Quoting Ken Murchison <murch at andrew.cmu.edu>:

> Done.
>
>
> On 11/17/2015 03:29 AM, Michael Menge wrote:
>> Hi Ken
>>
>> thanks. Do you intend to patch 2.4.x and 2.5.x ?
>>
>> I am a bit confused by the recent changes of cyrusimap and cyrus.fondation.
>> Is the bugtracker https://bugzilla.cyrusimap.org still used by the project?
>> If yes, you should close  
>> https://bugzilla.cyrusimap.org/show_bug.cgi?id=3866,
>> if not, someone should add some information where the new  
>> bugtracker can be found
>>
>> Regards
>>
>>   Michael
>>
>>
>>
>> Quoting Ken Murchison <murch at andrew.cmu.edu>:
>>
>>> I committed a revised version just a little while ago:  
>>> https://git.cyrus.foundation/rI0fd86ca759ffa32e8d22dbdde78ea82d63650827
>>>
>>>
>>>
>>> On 11/16/2015 04:41 AM, Michael Menge via Info-cyrus wrote:
>>>> Hi,
>>>>
>>>> is there anything missing from my side, or something that I can do to help
>>>> that my patch can be included?
>>>>
>>>> Regards
>>>>
>>>>   Michael
>>>>
>>>>
>>>> Quoting Nic Bernstein via Info-cyrus <info-cyrus at lists.andrew.cmu.edu>:
>>>>
>>>>> Bron,
>>>>> We're starting to run into this same issue -- lmtp proxies fail  
>>>>> to deliver mail when mupdate master craps -- and so started to  
>>>>> investigate this thread.  However, it doesn't look like Michael  
>>>>> Menge's patch made it in.  Your thoughts?
>>>>>   -nic
>>>>>
>>>>> On 10/07/2014 08:17 AM, Bron Gondwana wrote:
>>>>>> I'm convinced :)  I'll probably add it with Ken while we're at  
>>>>>> CMU in a couple of weeks when we can test it together.  This is  
>>>>>> precisely the kind of thing we love to see!  Thanks.
>>>>>>
>>>>>> Bron.
>>>>>>
>>>>>> On Tue, Oct 7, 2014, at 10:23 PM, Michael Menge wrote:
>>>>>>> Hi,
>>>>>>>
>>>>>>> as we have had an other crash of mupdate master last week, we used the
>>>>>>> patch on our production system.
>>>>>>>
>>>>>>> After the patch was added the load on mupdate master was dropping form
>>>>>>> about 10 to about 1.
>>>>>>>
>>>>>>> After one week of using it we have not found any problems.
>>>>>>> As I have not received any other feedback, I added it to the
>>>>>>> bugtracker.
>>>>>>>
>>>>>>> https://bugzilla.cyrusimap.org/show_bug.cgi?id=3866
>>>>>>>
>>>>>>> Pleas consider adding it to 2.5 and 2.4.next
>>>>>>>
>>>>>>> Regards
>>>>>>>
>>>>>>>   Michael
>>>>>>>
>>>>>>>
>>>>>>> Quoting Michael Menge <michael.menge at zdv.uni-tuebingen.de>:
>>>>>>>
>>>>>>>> Hi,
>>>>>>>>
>>>>>>>>
>>>>>>>> Quoting Michael Menge <michael.menge at zdv.uni-tuebingen.de>:
>>>>>>>>
>>>>>>>>> Quoting Michael Menge <michael.menge at zdv.uni-tuebingen.de>:
>>>>>>>>>
>>>>>>>>>> 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 the frontends only talk to the mupdate master
>>>>>>>>>>> via   a  slave running on the local machine, you will also need
>>>>>>>>>>> to set  up  a  slave on the same machine, in the SERVICES section
>>>>>>>>>>> of   cyrus.conf,  like so
>>>>>>>>> And an other misleading DOC !
>>>>>>>>> Quoting
>>>>>>>>> http://www.cyrusimap.org/mediawiki/index.php/Cyrus_Murder_Mail_Delivery
>>>>>>>>>> UMich patch
>>>>>>>>>>
>>>>>>>>>> Patch Patches are against 2.2 but are being moved to 2.3
>>>>>>>>>> Lmtpproxyd   will now use the local mailboxes.db
>>>>>>>> Quoting Wesley Craig <wescraig at gmail.com>:
>>>>>>>>
>>>>>>>>> On 29 Sep 2014, at 10:08, Michael Menge
>>>>>>>>> <michael.menge at zdv.uni-tuebingen.de> wrote:
>>>>>>>>>> thanks for your mail. By any chance do you still have the patch?
>>>>>>>>> In fact, I don't.  Dusting off my notes, I recall now that instead
>>>>>>>>> of patching this (bogus) code, we instead decided to configure the
>>>>>>>>> frontends as "unified", while leaving the backends "standard".  The
>>>>>>>>> only downside of this approach was that a naive admin could
>>>>>>>>> potentially create a user's mailbox on a frontend.
>>>>>>>>>
>>>>>>>>> Sorry I said that we ported that code forward: in fact we simply
>>>>>>>>> got  the effect of consulting mailboxes.db without porting forward.
>>>>>>>>>
>>>>>>>>> :wes
>>>>>>>> I have patched my lmtpd to use the local mailbox.db in all cases,
>>>>>>>> unified Murder, and standalone cyrus already did this.
>>>>>>>> I tested it with a few testmails on my test system,
>>>>>>>> but as i don't have a unified setup or a standalone test system
>>>>>>>> at the moment i didn't test these setups.
>>>>>>>>
>>>>>>>> I would appreciate a review.
>>>>>>>>
>>>>>>>>
>>>>>>>> Regards,
>>>>>>>>
>>>>>>>>  Michael Menge
>>>>>>>>
>>>>>>>>
>>>>>>>> -------------------------------------------------------------------------------- M.Menge                                Tel.: (49)  
>>>>>>>> 7071/29-70316
>>>>>>>> Universität Tübingen                   Fax.: (49) 7071/29-5912
>>>>>>>> Zentrum für Datenverarbeitung          mail:
>>>>>>>> michael.menge at zdv.uni-tuebingen.de
>>>>>>>> Wächterstraße 76
>>>>>>>> 72074 Tübingen
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> -------------------------------------------------------------------------------- M.Menge                                Tel.: (49)  
>>>>>>> 7071/29-70316
>>>>>>> Universität Tübingen                   Fax.: (49) 7071/29-5912
>>>>>>> Zentrum für Datenverarbeitung          mail:
>>>>>>> michael.menge at zdv.uni-tuebingen.de
>>>>>>> Wächterstraße 76
>>>>>>> 72074 Tübingen
>>>>>>> ----
>>>>>>> Cyrus Home Page: http://www.cyrusimap.org/
>>>>>>> List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/
>>>>>>> To Unsubscribe:
>>>>>>> https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus
>>>>>>> Email had 1 attachment:
>>>>>>> + smime.p7s
>>>>>>> 7k (application/pkcs7-signature)
>>>>>>
>>>>>
>>>>> -- 
>>>>> Nic Bernstein                             nic at onlight.com
>>>>> Onlight, Inc.                             www.onlight.com
>>>>> 6525 W Bluemound Road, Suite 24           v. 414.272.4477
>>>>> Milwaukee, Wisconsin  53213-4073
>>>>
>>>>
>>>>
>>>> -------------------------------------------------------------------------------- M.Menge                                Tel.: (49)  
>>>> 7071/29-70316
>>>> Universität Tübingen                   Fax.: (49) 7071/29-5912
>>>> Zentrum für Datenverarbeitung          mail:  
>>>> michael.menge at zdv.uni-tuebingen.de
>>>> Wächterstraße 76
>>>> 72074 Tübingen
>>>>
>>>> ----
>>>> Cyrus Home Page: http://www.cyrusimap.org/
>>>> List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/
>>>> To Unsubscribe:
>>>> https://lists.andrew.cmu.edu/mailman/listinfo/info-cyrus
>>>
>>>
>>> -- 
>>> Kenneth Murchison
>>> Principal Systems Software Engineer
>>> Carnegie Mellon University
>>
>>
>>
>> -------------------------------------------------------------------------------- M.Menge                                Tel.: (49)  
>> 7071/29-70316
>> Universität Tübingen                   Fax.: (49) 7071/29-5912
>> Zentrum für Datenverarbeitung          mail:  
>> michael.menge at zdv.uni-tuebingen.de
>> Wächterstraße 76
>> 72074 Tübingen
>>
>
>
> -- 
> Kenneth Murchison
> Principal Systems Software Engineer
> Carnegie Mellon University



--------------------------------------------------------------------------------
M.Menge                                Tel.: (49) 7071/29-70316
Universität Tübingen                   Fax.: (49) 7071/29-5912
Zentrum für Datenverarbeitung          mail:  
michael.menge at zdv.uni-tuebingen.de
Wächterstraße 76
72074 Tübingen



More information about the Info-cyrus mailing list