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.

Reply via email to