On 9/21/07, Pascal Gienger <Pascal.Gienger@xxxxxxxxxxxxxxx> wrote: > Wesley Craig <wes@xxxxxxxxx> wrote: > > > I might suggest running a connection caching daemon, up-imapproxy > > springs to mind. LOGIN & SELECT are not exactly lightweight. > > Actually, login is lightweight and never was source of performance misses. > As the webmail applications are "talking" via a private subnet to our cyrus > servers there is no need to use some highly secure algorithms, and cram-md5 > is fast. > > For the SELECTs, I will try to use Bron's patch to install a status > database. Seems to be a smart idea, on my test system here it runs already. > > A proxy would mean another possibility of failure. How stable is that proxy > daemon? Another two boxes for redundancy? No need of redundancy, just bypass the proxy by some port redirection until the proxy is back. > > In our installation it is not possible to log on as cyrus or other admin > users from outside, I patched the imapd to check the caller's ip address - > and the firewall does the rest so that no forged packet (with an inside > sender ip coming from outside...) will trigger it. > > Pascal > ---- > Cyrus Home Page: http://cyrusimap.web.cmu.edu/ > Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki > List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html > -- Alain Spineux aspineux gmail com May the sources be with you ---- Cyrus Home Page: http://cyrusimap.web.cmu.edu/ Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html