On 06/21/2014 06:37 PM, Brad Smith wrote:
> On 21/06/14 3:21 PM, Edgar Pettijohn wrote:
>> On 06/21/2014 02:17 AM, Otto Moerbeek wrote:
>>> On Fri, Jun 20, 2014 at 11:37:07PM -0500, Edgar Pettijohn wrote:
>>>
>>>> On 06/20/2014 11:20 PM, Edgar Pettijohn wrote:
>>>>> On 06/20/2014 10:58 PM, Mike Bregg wrote:
>>>>>> On 2014-06-20 21:14, Edgar Pettijohn wrote:
>>>>>>> On 06/20/2014 10:05 PM, Mike Bregg wrote:
>>>>>>>> On 2014-06-20 20:48, Edgar Pettijohn wrote:
>>>>>>>>> I'm trying to setup dovecot with opensmtpd and I'm getting the
>>>>>>>>> following
>>>>>>>>> errors for dovecot.
>>>>>>>>>
>>>>>>>>> Jun 20 21:41:04 auth-worker(10932): Fatal:
>>>>>>>>> pool_system_realloc(268435456): Out of memory
>>>>>>>>> Jun 20 21:41:04 auth-worker(10932): Fatal: master:
>>>>>>>>> service(auth-worker):
>>>>>>>>> child 10932 returned error 83 (Out of memory (service
>>>>>>>>> auth-worker {
>>>>>>>>> vsz_limit=256 MB }, you may need to increase it) - set
>>>>>>>>> CORE_OUTOFMEM=1
>>>>>>>>> environment to get core dump)
>>>>>>>>> Jun 20 21:41:04 auth: Error: auth worker: Aborted request: Worker
>>>>>>>>> process died unexpectedly
>>>>>>>>> Jun 20 21:41:10 auth-worker(12071): Fatal:
>>>>>>>>> pool_system_realloc(268435456): Out of memory
>>>>>>>>> Jun 20 21:41:10 auth: Error: auth worker: Aborted request: Worker
>>>>>>>>> process died unexpectedly
>>>>>>>>> Jun 20 21:41:10 auth-worker(12071): Fatal: master:
>>>>>>>>> service(auth-worker):
>>>>>>>>> child 12071 returned error 83 (Out of memory (service
>>>>>>>>> auth-worker {
>>>>>>>>> vsz_limit=256 MB }, you may need to increase it) - set
>>>>>>>>> CORE_OUTOFMEM=1
>>>>>>>>> environment to get core dump)
>>>>>>>> You could try increasing vsz_limit to something like 512 MB. 
>>>>>>>> Do you
>>>>>>> have mailboxes with a large quantity of emails (as in thousands)
>>>>>>> that
>>>>>>> 256 MB isn't enough?
>>>>>>>> Mike
>>>>>>>>
>>>>>>> I felt like that was a clue, but have no idea how to set vsz_limit,
>>>>>>> however there is no mail on the system.  I got those errors just
>>>>>>> testing
>>>>>>> imap login from mutt.
>>>>>> Have a look through the config files in /etc/dovecot/conf.d
>>>>>>
>>>>>> Mike
>>>>>>
>>>>> Yeah I found it hiding out in 10-master.conf upped it to 512MB as
>>>>> suggested with no luck.  Then just for fun I upped it to 5000M and
>>>>> still
>>>>> no luck.
>>>>>
>>>>> Edgar
>>>>>
>>>> I just noticed in the log even after raising vsz_limit the error
>>>> remains
>>>> the same claiming vsz_limit=256MB
>>> This is a know bug. If an unknown user tries to log in, the login code
>>> goes into a loop expanding a buffer until it runs out of mem. The
>>> cause of the bug is also known, but nobody (including myself) came up
>>> with a diff yet.
>>>
>>> The login process gets rsstarted, so there is no immediate functional
>>> problem, apart from the log being filled.
>>>
>>>     -Otto
>>>
>> Thanks for all the replies.  Not sure what I was doing wrong I was
>> trying to use bsdauth, but could never get it to let me login.  Switched
>> to MySql and its working.  No more memory errors in the log.
>
> Of course there are no more memory errors when you changed the
> authentication mechanism. Otto mentioned to you the reason for the
> errors.
>
And then I confirmed that that was the reason by switching to Mysql.

Reply via email to