dovecot 1.1.11 vs 1.1.15 ... 1.1.16 works fine

Mark Hattam mark at dxradio.demon.co.uk
Wed Jun 3 09:53:48 PDT 2009


On 1 Jun 2009, at 23:59, Mark Hattam wrote:

> On 1 Jun 2009, at 06:04, Ryan Schmidt wrote:
>
>>
>> On May 31, 2009, at 19:27, Mark Hattam wrote:
>>
>>> OK ... good to see the version up to date ... only problem is that  
>>> it doesn't run.
>>>
>>> Luckily I didn't do the "uninstall inactive" after the "upgrade  
>>> outdated" which I normally do as a matter of course, so I'm now  
>>> back on 1.1.11
>>>
>>> However, even 1.1.11 didn't work again initially.
>>>
>>> It seemed to lose access to
>>> /opt/local/var/run/dovecot/login
>>>
>>> so I've chmod'd that to 777 and 1.1.11 is now able to work.  
>>> However, deactivating that and activating 1.1.15 is still "no joy".
>>
>> Before deactivating 1.1.11, you stop the server process, yes? And  
>> after activating 1.1.15 you try to start the new one? What error  
>> message do you get?
>
> Tried again this evening ... deactivated 1.1.11 ... restarted  
> machine ... activated 1.1.15 ... restarted machine ... 1.1.15  
> doesn't run ... deactivated 1.1.15 ... restarted machine ...  
> activated 1.1.11 ... doesn't run but gives permissions error ...  
> chmod the folder ... restart machine ... 1.1.11 runs (and is what  
> I'm using now)




Thank you's to Ryan, Bradley, James and Daniel for help and suggestions.

I never did get 1.1.15 to work, but the upgrade from 1.1.11 to 1.1.16  
worked fine without any problem.

The only issue to address is the warning dovecot (any version) spits  
out saying

>> iMac:~ mark$ dovecot -n
>> # 1.1.15: /opt/local/etc/dovecot/dovecot.conf
>> Warning: fd limit 256 is lower than what Dovecot can use under full  
>> load (more than 640). Either grow the limit or change  
>> login_max_processes_count and max_mail_processes settings


On 3 Jun 2009, at 01:04, Daniel J. Luke wrote:

> On Jun 2, 2009, at 7:31 PM, Mark Hattam wrote:
>> whatever the fd limit is, it doesn't seem to stop it working. In my  
>> dovecot.conf, it has the default
>> #login_max_processes_count = 128
>> #max_mail_processes = 512
>>
>> So what should I do ... halve them to 64 and 256 ? Or is there  
>> better method of determining what they need to be? Or what/where is  
>> "fd limit" ?
>
>
> It's a limit that the imposed on processes that keeps them from  
> opening too many files (this helps keep certain kinds of program  
> errors from making your computer unusable).
>
> The default on Mac OS X is 256. The defaults for dovecot are too  
> high for this (or the default fd limit is too low - depending on  
> your perspective).
>
> If you never get near the limit, you won't notice any problems, but  
> it's better to fix it as it's a configuration error.
>
> There is some discussion on the dovecot wiki, but for your setup, I  
> would probably just make them very small since you have a small  
> number of users using the server.
>
> --
> Daniel J. Luke


More information about the macports-users mailing list