Re: Setting TCP keepalive for Cyrus daemons

2011-07-04 Thread Gary Mills
0) { > > +syslog(LOG_ERR, "unable to > > setsocketopt(TCP_KEEPINTVL): %m"); > > +} > > +} > > Why didn't one of you scumbags code review me and tell me > how bogus this is?? Because it was

We are looking for a Cyrus contractor

2011-05-16 Thread Gary Mills
If you are interested in maintaining our Cyrus e-mail system on a contract basis, please let me know. I don't know the details of responsibilities or requirements, but I'll be happy to put you in touch with my manager for discussion on these matters. -- -Gary Mills--

Re: Vacation Not Working...

2011-05-12 Thread Gary Mills
On Tue, May 10, 2011 at 10:33:28AM -0500, Gary Mills wrote: > On Tue, May 10, 2011 at 08:59:48AM -0600, Nathanael D. Noblet wrote: > > On 05/10/2011 06:17 AM, Gary Mills wrote: > > >On Tue, May 10, 2011 at 07:39:48AM +0200, Simon Matter wrote: > > >> > > &

Re: Vacation Not Working...

2011-05-10 Thread Gary Mills
On Tue, May 10, 2011 at 08:59:48AM -0600, Nathanael D. Noblet wrote: > On 05/10/2011 06:17 AM, Gary Mills wrote: > >On Tue, May 10, 2011 at 07:39:48AM +0200, Simon Matter wrote: > >> > >>To start, you may want to post your imapd.conf here and an example sieve &g

Re: Vacation Not Working...

2011-05-10 Thread Gary Mills
t of this message. They must match to trigger vacation. -- -Gary Mills--Unix Group--Computer and Network Services- Cyrus Home Page: http://www.cyrusimap.org/ List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/

Local delivery seems to limit IMAP performance

2011-04-06 Thread Gary Mills
a long delay when I select the next message. It must be rebuilding some indexes at that time, and fetching the new copies. Is that correct? What could we do to improve this procedure? -- -Gary Mills--Unix Group--Computer and Network Services- Cyrus Home Page: http://www

Re: Expiry limit for the duplicate delivery database

2011-03-08 Thread Gary Mills
On Tue, Mar 08, 2011 at 04:30:45PM +0100, Eric Luyten wrote: > On Tue, March 8, 2011 4:24 pm, Gary Mills wrote: > > We are running cyrus-imapd-2.3.8 with this entry in /etc/cyrus.conf: > > > > delprune cmd="cyr_expire -E 3" at=0400 > > > > I believe

Expiry limit for the duplicate delivery database

2011-03-08 Thread Gary Mills
mance for local deliveries simply by making the database smaller. I assume that it would function equally well in detecting mail loops with a one-day expiry. -- -Gary Mills--Unix Group--Computer and Network Services- Cyrus Home Page: http://www.cyrusimap.org/ List Arch

Re: imapd and pop3d processes accumulate when clients disappear

2011-01-11 Thread Gary Mills
fix this problem. I'm pleased that I won't need to carry my local fix forward to a new version. -- -Gary Mills--Unix Group--Computer and Network Services- Cyrus Home Page: http://www.cyrusimap.org/ List Archives/Info: http://lists.andrew.cmu.edu/pipermail/info-cyrus/

imapd and pop3d processes accumulate when clients disappear

2011-01-10 Thread Gary Mills
ches. They are for cyrus-imapd-2.3.8. It would be better to have a Cyrus master option to enable these socket options, but these certainly work. -- -Gary Mills--Unix Group--Computer and Network Services- --- pop3d.c-nokeep Wed Apr 11 10:49:59 2007 +++ pop3d.c Mon May 1

Re: reconstruct caused mailboxes (skiplist) corruption?

2010-11-11 Thread Gary Mills
ing better for 2.5 or even further ahead, > that would be fantastic. There's certainly plenty of parts of Cyrus > that could do with some modernising! Isn't the modern design multiple threads, rather than multiple processes? That seems to me to be the right direction for Cyrus. It m

Re: Got cyrus to compile but now it's not working.

2010-10-29 Thread Gary Mills
On Thu, Oct 28, 2010 at 01:43:37PM -0500, Frank Pittel wrote: > > One last question. Does anyone have any smf methods for "master" and > "saslauthd"? Attached are the ones I'm using. They install in /var/svc/manifest/site and /lib/svc/method/site . -

Re: Reducing ZFS blocksize to improve Cyrus write performance ?

2010-08-10 Thread Gary Mills
cs to determine if the cache is too small are provided by `kstat -n dnlcstats'. Beware also that the cache will always overflow during backups because they typically read all of the directories once, running the cache. It's the cache activity during normal IMAP access that's impo

Re: Cyrus backend crashing (Solaris)

2010-07-20 Thread Gary Mills
n't much closer to knowing > precisely what is wrong. The only way to bring the system back is to > reset it via the on board console. This happened to me about a year ago with Cyrus on a Solaris 10 server. The cause was a deadlock in one of the kernel ZFS modules. The problem is

Re: Experiment to test TCP keepalive for pop3d proxies

2010-06-04 Thread Gary Mills
On Tue, Jun 01, 2010 at 04:49:52PM -0400, Wesley Craig wrote: > On 01 Jun 2010, at 14:05, Gary Mills wrote: > ># pstack 12708 > >12708: pop3d -s > > feb1a5c5 read (0, 817faf0, b) > > fec2dfaf sock_read () + 3f > > > >I don't kno

Re: Experiment to test TCP keepalive for pop3d proxies

2010-06-01 Thread Gary Mills
On Fri, May 28, 2010 at 03:49:41PM -0400, Wesley Craig wrote: > On 28 May 2010, at 12:42, Gary Mills wrote: > > 0805e4ee proxy_check_input (815d168, 81a7228, 819e520, 81a3d60, > >81a7700, 0) + 5e > > That last argument to proxy_check_input()? It's the timeout. >

Re: Experiment to test TCP keepalive for pop3d proxies

2010-05-28 Thread Gary Mills
47da8, 8047db4, 8047d9c) + a83 08059bbd _start (2, 8047e54, 8047e5a, 0, 8047e5d, 8047e68) + 7d It just vanished. TCP keepalive must have gotten it. -- -Gary Mills--Unix Group--Computer and Network Services- Cyrus Home Page: http://cyrusimap.web.cmu.edu/ Cyrus Wiki

Experiment to test TCP keepalive for pop3d proxies

2010-05-27 Thread Gary Mills
ally a better solution. It does only seem to happen when pop3d runs on a murder front end, relaying connections to a back end. If it hasn't been solved, I'll proceed with the keepalive solution. Otherwise, I'll plan for an upgrade. -- -Gary Mills--Unix Group--

Re: Setting TCP keepalive for Cyrus daemons

2010-02-18 Thread Gary Mills
On Sun, Feb 14, 2010 at 09:30:49AM -0600, Gary Mills wrote: > > I just noticed something else when I went to apply the patch. I would > have added the options to cyrus.conf so a typical entry would change > from: > > imap cmd="imapd" listen="imap" proto=

Re: Setting TCP keepalive for Cyrus daemons

2010-02-14 Thread Gary Mills
=6000 to: imap cmd="imapd" listen="imap" proto="tcp4" tcp_keepalive prefork=0 maxchild=6000 That way you could have a different keepalive setting for each service. You've designed it so these settings go into imapd.conf . Is that going to work the same wa

Re: Setting TCP keepalive for Cyrus daemons

2010-02-13 Thread Gary Mills
On Sat, Feb 13, 2010 at 09:09:05PM +1100, Bron Gondwana wrote: > On Fri, Feb 12, 2010 at 09:45:02AM -0600, Gary Mills wrote: > > I'm willing to add a `keepalive' option to Cyrus master along with the > > setsockopt() system call to enable that setting. This option

Re: Setting TCP keepalive for Cyrus daemons

2010-02-12 Thread Gary Mills
urder front <-> back communications could deadlock).. -- -Gary Mills--Unix Group--Computer and Network Services- 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

Setting TCP keepalive for Cyrus daemons

2010-02-12 Thread Gary Mills
along with the setsockopt() system call to enable that setting. This option could be added to the cyrus.conf file for any services that could benefit from it. Would this be a reasonable addition to Cyrus? -- -Gary Mills--Unix Group--Computer and Network Services- -

Front end and back end idle timeout settings?

2010-02-08 Thread Gary Mills
We're running a murder configuration with one front end and one back end, using cyrus-imapd-2.3.8. Should the idle timeout setting for POP3 and IMAP sessions be different between the front end and back end? Which of the two should be higher? Does it matter at all? -- -Gary Mills-

Re: Building cyrus sasl on solaris 10

2010-01-05 Thread Gary Mills
make the warnings told before about libraries > and dlopen... That may be normal. > Any ideas please?... have tried too with --enable-static and > --enable-shared... but no way I can only speak for cyrus-sasl-2.1.22 under Solaris 10. If you are building a later version, somebod

Re: Building cyrus sasl on solaris 10

2010-01-04 Thread Gary Mills
isable-krb4 \ --disable-gssapi -- -Gary Mills--Unix Group--Computer and Network Services- 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

Re: Murder confusion -- two mupdate slaves, lmtpproxyd's always connecting to master

2009-11-10 Thread Gary Mills
her on an IPv6 port. Changing cyrus.conf from `listen=3905 prefork=1' to `listen=3905 proto="tcp4" prefork=1' solved the problem for me. I did the same thing for other Cyrus services as well. -- -Gary Mills--Unix Group--Computer and Network Ser

IOERROR: opening quota file: File name too long

2009-07-10 Thread Gary Mills
e use the `quota' command to generate over-quota warnings automatically. -- -Gary Mills--Unix Support--U of M Academic Computing and Networking- 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

Re: Automatically moving marked mails?

2009-07-03 Thread Gary Mills
There's pressure here too to move from Cyrus to Microsoft Exchange. It seems to be coming from administrators rather than students. Is there someplace an unbiased comparison of the two? I see lots of negative reports about Exchange, but they mostly come from people who are using another produ

Re: Multiple copies of cyr_expire running

2009-04-28 Thread Gary Mills
On Wed, Apr 29, 2009 at 10:12:03AM +1000, Bron Gondwana wrote: > On Tue, Apr 28, 2009 at 01:55:01PM -0500, Gary Mills wrote: > > On Tue, Apr 28, 2009 at 02:10:02PM -0400, Adam Tauno Williams wrote: > > > On Tue, 2009-04-28 at 08:13 -0500, Gary Mills wrote: > > > >

Re: Multiple copies of cyr_expire running

2009-04-28 Thread Gary Mills
On Tue, Apr 28, 2009 at 02:10:02PM -0400, Adam Tauno Williams wrote: > On Tue, 2009-04-28 at 08:13 -0500, Gary Mills wrote: > > I notice that there are two of these running today: > > $ ps -fp "$(pgrep cyr_expire)" > > UID PID PPID CSTIME TTY

Multiple copies of cyr_expire running

2009-04-28 Thread Gary Mills
/data pair found Should I kill one of the cyr_expire processes? Is there a safe way to do this? Is the duplicate delivery database broken? Is there a way to fix it? -- -Gary Mills--Unix Support--U of M Academic Computing and Networking- Cyrus Home Page: http://cyrusimap.web.cmu.edu/ Cyru

Re: Multiple IMAP connections from new IMAP clients

2009-04-23 Thread Gary Mills
On Thu, Apr 23, 2009 at 02:23:10PM -0500, Nic Bernstein wrote: > On 04/23/2009 01:57 PM, Gary Mills wrote: > >We've had a problem recently with the number of imapd processes on our > >Cyrus front-end increasing steadily until it filled the process table. > >It seems tha

Multiple IMAP connections from new IMAP clients

2009-04-23 Thread Gary Mills
asing number of connections, each of which consumes resources on the server? This problem is going to get worse as more sophisticated clients become popular. Is many small front-ends the solution? -- -Gary Mills--Unix Support--U of M Academic Computing and Networking- Cyrus Home Page:

Graceful degradation in overload conditions

2009-04-04 Thread Gary Mills
used to control imapd processes in a nicer manner? -- -Gary Mills--Unix Support--U of M Academic Computing and Networking- 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

Why do lmtpd processes accumulate?

2009-04-02 Thread Gary Mills
skiplist quota_db: quotalegacy seenstate_db: skiplist subscription_db:flat tlscache_db:berkeley-nosync I believe those are current recommendations. Which ones might be causing the problem? Is there tuning that can be done on them?

Re: Pause while selecting INBOX

2008-09-27 Thread Gary Mills
uch can be changed in the way it operates. However, we may be able to change the way it takes backups if contention is really the problem. I'm not convinced that it is just now. -- -Gary Mills--Unix Support--U of M Academic Computing and Networking- Cyrus Home Page: http://cyrus

Re: Pause while selecting INBOX

2008-09-27 Thread Gary Mills
work) > 4. Install more RAM and use a 64-bit OS. x64_64 linux can cache many, many > more inodes and dentries in memory than x86 linux. > 5. Upgrade to the latest cyrus and enable the status cache Those are all good suggestions. I'll investigate some of them. -- -Gary Mills--U

Re: Pause while selecting INBOX

2008-09-27 Thread Gary Mills
he suggestions. I believe I'll start with the telemetry, to get an idea what mutt is doing when it pauses. -- -Gary Mills--Unix Support--U of M Academic Computing and Networking- Cyrus Home Page: http://cyrusimap.web.cmu.edu/ Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twi

Re: Pause while selecting INBOX

2008-09-27 Thread Gary Mills
On Fri, Sep 26, 2008 at 09:19:25AM -0700, Rob Banz wrote: > > On Sep 26, 2008, at 06:44, Gary Mills wrote: > > >We have a moderately sized Cyrus installation with 2 TB of storage > >and a few thousand simultaneous IMAP sessions. When one of the > >backup processe

Pause while selecting INBOX

2008-09-26 Thread Gary Mills
es in a single Cyrus partition. -- -Gary Mills--Unix Support--U of M Academic Computing and Networking- 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

Re: How to repair a broken seen state file

2008-07-08 Thread Gary Mills
On Mon, Jul 07, 2008 at 03:37:56PM +0200, Konrad Mauz wrote: > On Mon, Jul 07, 2008 at 08:31:59AM -0500, Gary Mills wrote: > > I'm seeing errors like this regularly in our messages log: > > > > Jul 4 11:43:37 castor imap[16398]: [ID 514311 local6.error] DBERROR: &

Re: How to repair a broken seen state file

2008-07-07 Thread Gary Mills
ail 10052 Mar 28 11:37 inqarts.seen.old -rw--- 1 cyrusmail 320 Feb 21 10:53 inqarts.sub It still logged the same error afterwards. I guess I'll have to try something more drastic now. -- -Gary Mills--Unix Support--U of M Academic Computing and Networking-

How to repair a broken seen state file

2008-07-07 Thread Gary Mills
rusdb error It's always for this one file. All the others are fine. It's a skiplist database. The ownership is correct. A reconstruct on the mailbox has no effect on the file. Can I just remove the file, with no ill effects? Can I fix it somehow? We're running cyrus-imapd-2.3

Re: pam pop issue

2008-06-17 Thread Gary Mills
On Tue, Jun 17, 2008 at 02:32:46PM +0530, Ashay Chitnis wrote: > >On Tue, Jun 17, 2008 at 12:09 AM, Gary Mills ><[EMAIL PROTECTED]> wrote: > >Gary, thanks for your help. > I have had one sleepless night trying to read out the sasl manuals >fr

Re: Is skiplist dependant on byte order?

2008-06-16 Thread Gary Mills
var/spool/imap/a/user/.. and you can more then likely just > > do a reconstruct -rf and be fine... > > That's a serious amount of IO. All the index and cache files are > supposed to be endian-clean as well. It's all htonl and ntohl everywhere. Again, these shouldn'

Re: pam pop issue

2008-06-16 Thread Gary Mills
#x27;s necessary to modify SASL. Specifically, the pam_acct_mgmt() call must be removed from saslauthd/auth_pam.c and added to lib/server.c instead. -- -Gary Mills--Unix Support--U of M Academic Computing and Networking- Cyrus Home Page: http://cyrusimap.web.cmu.edu/ Cyrus Wiki

Is skiplist dependant on byte order?

2008-06-15 Thread Gary Mills
;ve missed? Where do they reside? -- -Gary Mills--Unix Support--U of M Academic Computing and Networking- 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

Re: Sieve forwarding loop destroys e-mail

2008-03-31 Thread Gary Mills
On Mon, Mar 31, 2008 at 11:52:10AM -0400, Ken Murchison wrote: > Gary Mills wrote: > >Once again, we had somebody use the sieve facility to redirect e-mail > >back to the same mailbox and then go on vacation. This sets up a > >forwarding loop which cyrus breaks by discardin

Re: Sieve forwarding loop destroys e-mail

2008-03-31 Thread Gary Mills
On Mon, Mar 31, 2008 at 02:04:29PM +0200, Alain Spineux wrote: > On Mon, Mar 31, 2008 at 5:12 AM, Gary Mills <[EMAIL PROTECTED]> wrote: > > On Sun, Mar 30, 2008 at 02:27:29PM +0100, Alain Spineux wrote: > > > On Mon, Mar 17, 2008 at 5:39 PM, Gary Mills <[EMAIL PROTE

Re: Sieve forwarding loop destroys e-mail

2008-03-30 Thread Gary Mills
On Sun, Mar 30, 2008 at 02:27:29PM +0100, Alain Spineux wrote: > On Mon, Mar 17, 2008 at 5:39 PM, Gary Mills <[EMAIL PROTECTED]> wrote: > > Once again, we had somebody use the sieve facility to redirect e-mail > > back to the same mailbox and then go on vacation. This sets

Sieve forwarding loop destroys e-mail

2008-03-17 Thread Gary Mills
eleting it. Is this possible with the current design of the duplicate delivery database? -- -Gary Mills--Unix Support--U of M Academic Computing and Networking- Cyrus Home Page: http://cyrusimap.web.cmu.edu/ Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki List Archives/Info: http://

Re: cyrus on iscsi

2008-02-28 Thread Gary Mills
wonderful Cyrus IMAP server backends. These are SPARC and run Solaris 10. Anything built for Solaris 8 will run without modification on them. I recommend them. -- -Gary Mills--Unix Support--U of M Academic Computing and Networking- Cyrus Home Page: http://cyrusimap.web.cmu.edu/ Cyrus

Re: cyrus on iscsi

2008-02-28 Thread Gary Mills
mailbox storage, and one 50GB partition for Cyrus databases, logs, and > sieve scripts. If you upgrade to Solaris 10, you can omit the QLogic cards by using the native Iscsi initiator instead. It may actually work better. -- -Gary Mills--Unix Support--U of M Academic Comput

Re: cyrus on iscsi

2008-02-22 Thread Gary Mills
but only about 2000 simultaneous users at peaks. -- -Gary Mills--Unix Support--U of M Academic Computing and Networking- 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

Re: dracauth/RPC problem

2008-01-29 Thread Gary Mills
y `rpcinfo -p'. It should show program number 900101 for the DRAC daemon. -- -Gary Mills--Unix Support--U of M Academic Computing and Networking- 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

Re: prefork mupdate slaves

2007-11-21 Thread Gary Mills
rget: Address already in use bind failed service mupdate pid 1595 in READY state: terminated abnormally I also have `prefork=1' in both places. This is with cyrus-imapd-2.3.8. -- -Gary Mills--Unix Support--U of M Academic Computing and Networking- Cyrus Home Page: http://cyru

Re: One more attempt: stuck processes

2007-11-19 Thread Gary Mills
if (optlen == sizeof (uint32_t)) sockets[i].in_timeout = *(uint32_t *)optval; else { errno = EINVAL; } break; Note that the option has to be an int, and the length has to be that of an int as well. Linux wants a

Re: One more attempt: stuck processes

2007-11-16 Thread Gary Mills
cable and take it home. -- -Gary Mills--Unix Support--U of M Academic Computing and Networking- 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

Re: One more attempt: stuck processes

2007-11-16 Thread Gary Mills
w without the `-s'. When I did a stack trace on one, it also turned out to be for an SSL session. So, I have to agree. -- -Gary Mills--Unix Support--U of M Academic Computing and Networking- Cyrus Home Page: http://cyrusimap.web.cmu.edu/ Cyrus Wiki/FAQ: http://cyrusimap.web.c

Re: Timed Actions in Sieve

2007-11-16 Thread Gary Mills
le who set up a vacation message and then forgot to remove it later. They would like to be able to put a time limit on such things, so that they would stop working when that limit expires. More generally, I suppose they could specify start and stop times, so that they could set up the sieve scrip

Re: One more attempt: stuck processes

2007-11-16 Thread Gary Mills
On Fri, Nov 16, 2007 at 03:20:57PM +0100, Sebastian Hagedorn wrote: > --On 16. November 2007 08:00:07 -0600 Gary Mills <[EMAIL PROTECTED]> > wrote: > > >This timeout doesn't work in some cases. We have lots of POP sessions > >that never terminate. > >

Re: One more attempt: stuck processes

2007-11-16 Thread Gary Mills
O_RDWR sockname: AF_INET 130.179.16.23 port: 995 peername: AF_INET 130.179.188.184 port: 51771 -- -Gary Mills--Unix Support--U of M Academic Computing and Networking- 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

Re: One more attempt: stuck processes

2007-11-14 Thread Gary Mills
timeout' to zero in imapd.conf to disable caching of TLS sessions? I believe that that solved the problem for me, although it happened rarely. I only use `berkeley-nosync' for `duplicate_db' and `tlscache_db', but I suspected that the problem was the result of a database deadlock. --

Re: How many people to admin a Cyrus system?

2007-11-09 Thread Gary Mills
On Thu, Nov 08, 2007 at 05:05:39PM -0600, Blake Hudson wrote: > Gary Mills wrote: > > We have a moderate-sized Cyrus system for 30,000 students and 3000 > > employees. ... I know that CMU and other universities want > > to maintain their own e-mail systems. What's the

How many people to admin a Cyrus system?

2007-11-08 Thread Gary Mills
ea? I know that CMU and other universities want to maintain their own e-mail systems. What's the justification in these cases? -- -Gary Mills--Unix Support--U of M Academic Computing and Networking- Cyrus Home Page: http://cyrusimap.web.cmu.edu/ Cyrus Wiki/FAQ: http://cyrusimap.web.cmu

Re: Cyrus murder scalability

2007-10-25 Thread Gary Mills
user.shaykew: Mailbox is locked by POP server Oct 25 09:50:30 castor pop3[9277]: [ID 390285 local6.error] Unable to lock maildrop user.umpromo: Mailbox is locked by POP server Oct 25 09:52:40 castor pop3[8920]: [ID 390285 local6.error] Unable to lock maildrop user.harropp: Mailbox is locke

Murder works wonderfully but alarms users

2007-09-10 Thread Gary Mills
; Sun, 09 Sep 2007 22:14:47 -0500 X-Sieve: CMU Sieve 2.3 Received: from electra.cc.umanitoba.ca ([unix socket]) by cc.umanitoba.ca (Cyrus v2.3.8) with LMTPA; Sun, 09 Sep 2007 22:14:47 -0500 X-Sieve: CMU Sieve 2.3 -- -Gary Mills--Unix Support--U of

Re: Too many open files

2007-08-24 Thread Gary Mills
blem is intermittent, only happening with certain imapd processes. I've noticed it when processing large batches of mailboxes from a perl script. When I rerun the batch, with a different imapd, the error doesn't appear. It almost never happens in normal IMAP use. I don't know how to

Expiry date for sieve vacation messages

2007-08-10 Thread Gary Mills
still being sent out. -- -Gary Mills--Unix Support--U of M Academic Computing and Networking- 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

Re: Odd mailbox xfer result

2007-08-07 Thread Gary Mills
his before? I did some looking around > on bugzilla, and nothing jumped out at me. Look for bug 2917 `xfer copies the last message instead of sieve scripts to the remote server'. The patch is there too. -- -Gary Mills--Unix Support--U of M Academic Computing and Networking-

Re: Cyrus & ZFS performance

2007-07-05 Thread Gary Mills
y wt id 4 3 0 93 extended device statistics r/sw/s kr/s kw/s wait actv wsvc_t asvc_t %w %b device 15.0 192.4 1000.6 1900.3 0.0 0.60.02.9 0 34 c3t0d0 15.2 275.6 941.0 2024.7 0.0 0.70.02.6 0 36 c3t3d0 -- -Gary Mills--Unix Support-

Re: unified murder gets mailboxes list truncated

2007-06-30 Thread Gary Mills
in a > /traditional/ murder. But mine is a unified murder. This is bug 2915: On a unified server, `ctl_mboxlist -m' deletes remote mailboxes. It's fixed in the CVS version of Cyrus imapd. Look at: http://bugzilla.andrew.cmu.edu/show_bug.cgi?id=2915 -- -Gary Mills--U

Re: Recommend how to move 31GB of mail to a new server

2007-06-23 Thread Gary Mills
servers, finding a few bugs and other pitfalls along the way. For only 30 gigabytes, you might be better off just copying the files over, with IMAP down. It could only take a few hours. You can copy a sample from the live system to get an idea of the timing. -- -Gary Mills--Unix Suppor

Re: Replication question - cross replication?

2007-06-15 Thread Gary Mills
ured for local delivery, can I have them replicate > > each other if I utilize UUIDs? > > No. IMAP is not well suited to active-active replication. Replication in > Cyrus is strictly active-passive. The way to do this is with a cluster filesystem mounted on both boxes. It's no

Re: Connection throttling POP3.

2007-05-21 Thread Gary Mills
not likely to take any actions. I realize that sometimes complaining is futile, but sometimes it has the desired effect. -- -Gary Mills--Unix Support--U of M Academic Computing and Networking- 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

Re: Trouble with Eudora and cyrus-imapd-2.3.8

2007-05-17 Thread Gary Mills
On Thu, May 17, 2007 at 06:54:45AM -0500, Amos wrote: > On 5/13/07, Gary Mills <[EMAIL PROTECTED]> wrote: > >Since our recent upgrade from cyrus-imapd-2.1.14 to cyrus-imapd-2.3.8, > >I've had one report that Eudora is behaving very badly. It seems to > >have to do

Trouble with Eudora and cyrus-imapd-2.3.8

2007-05-13 Thread Gary Mills
e anything that can be done, either on the client or server side, to correct it? -- -Gary Mills--Unix Support--U of M Academic Computing and Networking- Cyrus Home Page: http://cyrusimap.web.cmu.edu/ Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki List Archives/Info: http://asg.we

How to stop IMAP referrals?

2007-05-10 Thread Gary Mills
mechanisms. Another is that Pine users complain that they keep getting prompted for a password whenever they send mail, if they have their `sent mail' folder on the IMAP server. I'd be happier if the front-end would just proxy the connections to the back-end. -- -Gary Mills--Unix Support-

Re: ZFS for Cyrus IMAP storage

2007-05-05 Thread Gary Mills
On Sat, May 05, 2007 at 10:14:07AM -0700, Vincent Fox wrote: > Gary Mills wrote: > >There was a question earlier regarding ZFS for Cyrus IMAP storage. We > >recently converted to that filesystem here. I'm extremely pleased > >with it. Our server has about 30,0

Re: ZFS for Cyrus IMAP storage

2007-05-05 Thread Gary Mills
On Fri, May 04, 2007 at 06:35:41PM -0500, Gary Mills wrote: > There was a question earlier regarding ZFS for Cyrus IMAP storage. We > recently converted to that filesystem here. I'm extremely pleased > with it. Our server has about 30,000 users with over 200,000 > mailboxes.

ZFS for Cyrus IMAP storage

2007-05-04 Thread Gary Mills
boxes from one partition to another. The snapshots are wonderful. We keep 14 daily snapshots, instead of doing daily incremental backups. I can certainly recommend ZFS for Cyrus. -- -Gary Mills--Unix Support--U of M Academic Computing and Networking- Cyrus Home

How many copies of the mupdate master should run?

2007-04-19 Thread Gary Mills
g] service mupdate pid 1595 in READY state: terminated abnormally What's going on here? -- -Gary Mills--Unix Support--U of M Academic Computing and Networking- Cyrus Home Page: http://cyrusimap.web.cmu.edu/ Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki List Archives/Info: http://

Re: LMTP AUTH with sendmail?

2007-04-06 Thread Gary Mills
ver-host.domain] lmtp I wrote my own m4 feature to generate this definition. -- -Gary Mills--Unix Support--U of M Academic Computing and Networking- 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

Example of a perl callback with send()

2007-04-02 Thread Gary Mills
cript that makes several IMAP connections to the server, to send long-running commands in parallel. In this case, the script can't block on a send(). It needs to issue all of them and then poll for results. I'm assuming that a perl callback along with processoneevent() will make this

Notes on operating a unified murder

2007-03-19 Thread Gary Mills
What privileges does this imply? o cyradm `xfer' only works from the unified server to the backend server, when connected to the unified server. Could it be fixed to work in reverse? Will it work when connected to backend server? -- -Gary Mills--Unix Support--U of M Academic Co

Re: The annoyance of repeating Makefiles

2007-03-15 Thread Gary Mills
On Thu, Mar 15, 2007 at 12:53:33PM -0400, Ken Murchison wrote: > Gary Mills wrote: > >On Tue, Jan 23, 2007 at 09:50:32AM -0500, Ken Murchison wrote: > >>Gary Mills wrote: > >> > >>>This behavior is annoying because I build the Cyrus software on a > &g

One mupdate master always dies on startup

2007-03-04 Thread Gary Mills
al6.notice] done checkpointing cyrus databases -- -Gary Mills--Unix Support--U of M Academic Computing and Networking- 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

Re: Beware the unified Cyrus server

2007-03-04 Thread Gary Mills
On Sat, Mar 03, 2007 at 06:36:12PM -0600, Gary Mills wrote: > If you have: > 1) An existing conventional IMAP server, and > 2) convert it to a unified murder configuration, with > 3) a mupdate slave, and without > 4) a mupdatepush entry in cyrus.conf, > it will delete all of t

Re: can not run mupdate master on a unified server

2007-03-04 Thread Gary Mills
On Wed, Feb 28, 2007 at 07:07:19PM -0600, Gary Mills wrote: > On Fri, Feb 23, 2007 at 04:49:28PM -0600, Gary Mills wrote: > > I just ran into this error: > > > > can not run mupdate master on a unified server > > > > when I tried to test a Cyrus murd

Beware the unified Cyrus server

2007-03-03 Thread Gary Mills
te Mar 2 19:10:24 setup01 mupdate[2580]: [ID 538854 local6.error] MUPDATE: can't delete mailbox entry 'user.wyatt' Mar 2 19:10:24 setup01 mupdate[2580]: [ID 622122 local6.notice] mailbox list synchronization complete -- -Gary Mills--Unix Support--U of M Academic Computin

Re: can not run mupdate master on a unified server

2007-02-28 Thread Gary Mills
On Fri, Feb 23, 2007 at 04:49:28PM -0600, Gary Mills wrote: > I just ran into this error: > > can not run mupdate master on a unified server > > when I tried to test a Cyrus murder configuration with one unified > server and one backend server. Can I assume that the mupd

can not run mupdate master on a unified server

2007-02-23 Thread Gary Mills
flict? How much CPU and memory resources does the mupdate master require, relative to a frontend or backend server? Does it really require dedicated hardware? If not, I could run it in a container on one of the other machines. Is there a better way to do this? -- -Gary Mills--Unix Support-

Re: The annoyance of repeating Makefiles

2007-02-10 Thread Gary Mills
On Tue, Jan 23, 2007 at 09:50:32AM -0500, Ken Murchison wrote: > Gary Mills wrote: > > >This behavior is annoying because I build the Cyrus software on a > >development server but then install it on other servers where there > >is no compiler and the source tree is mounted

Re: The annoyance of repeating Makefiles

2007-01-23 Thread Gary Mills
On Tue, Jan 23, 2007 at 09:50:32AM -0500, Ken Murchison wrote: > Gary Mills wrote: > >I've noticed for some time that whenever I type `make' in the Cyrus > >source tree, it always recompiles something. A repeated make should > >evenually stop compiling but

The annoyance of repeating Makefiles

2007-01-18 Thread Gary Mills
n other servers where there is no compiler and the source tree is mounted read-only. This breaks `make install', which should only install things, not recompile them. Can this be fixed, or am I condemned to hack Makefiles myself? -- -Gary Mills--Unix Support--U of M Academic Comp

Re: Can murder be used for IMAP server migration?

2007-01-18 Thread Gary Mills
On Thu, Jan 04, 2007 at 07:47:54AM -0500, Ken Murchison wrote: > Gary Mills wrote: > >On Wed, Jan 03, 2007 at 08:18:15AM -0500, Ken Murchison wrote: > >>Gary Mills wrote: > >>>Can I use the old server as both a front end and one of the back ends > >>>for a

Re: Can murder be used for IMAP server migration?

2007-01-04 Thread Gary Mills
On Thu, Jan 04, 2007 at 07:47:54AM -0500, Ken Murchison wrote: > Gary Mills wrote: > >On Wed, Jan 03, 2007 at 08:18:15AM -0500, Ken Murchison wrote: > >>Gary Mills wrote: > >>>Can I use the old server as both a front end and one of the back ends > >>>for a

Re: Can murder be used for IMAP server migration?

2007-01-04 Thread Gary Mills
On Thu, Jan 04, 2007 at 09:22:24AM +0100, Miros?aw Jaworski wrote: > On Wed, 2007-01-03 at 20:08 -0600, Gary Mills wrote: > > On Wed, Jan 03, 2007 at 08:18:15AM -0500, Ken Murchison wrote: > > > Gary Mills wrote: > > > > > > > >Can I use the old server as

Re: Can murder be used for IMAP server migration?

2007-01-03 Thread Gary Mills
On Wed, Jan 03, 2007 at 08:18:15AM -0500, Ken Murchison wrote: > Gary Mills wrote: > > > >Can I use the old server as both a front end and one of the back ends > >for a murder configuration, with the new server as the second back end? > >Will that allow me to migrate

  1   2   3   >