Yesterdays problem was Cyrus was looking in the wrong place for saslauthd's mux fifo. A quick symbolic link fixed that. Yes, yes, this is the land of kloooooOOOOOOOoooooooge.
I have two new issues that are the lmtp fifo and maildrops not being created.
First the lmtp issue. I get the same error from both sendmail and postfix (so it's not a sendmail issue, Meri! :P) that they can not open the lmtp fifo:
Aug 12 09:58:27 mail2 sendmail: i7CGwRhG006053: from=root, size=73, class=0, nrcpts=1, msgid=<200408121658.i7CGwRhG006053@mail2.cluster.sightworks.net>, relay=root@localhost Aug 12 09:58:27 mail2 postfix/smtpd: connect from localhost[127.0.0.1] Aug 12 09:58:27 mail2 postfix/smtpd: 29EB72C005: client=localhost[127.0.0.1] Aug 12 09:58:27 mail2 postfix/cleanup: 29EB72C005: message-id=<200408121658.i7CGwRhG006053@mail2.cluster.sightworks.net> Aug 12 09:58:27 mail2 sendmail: i7CGwRhG006053: to=adam@localhost, ctladdr=root (0/0), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30054, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (Ok: queued as 29EB72C005) Aug 12 09:58:27 mail2 postfix/nqmgr: 29EB72C005: from=<email@example.com>, size=637, nrcpt=1 (queue active) Aug 12 09:58:27 mail2 postfix/smtpd: disconnect from localhost[127.0.0.1] Aug 12 09:58:27 mail2 postfix/lmtp: 29EB72C005: to=<firstname.lastname@example.org>, relay=none, delay=0, status=deferred (connect to /var/imap/socket/lmtp[/var/imap/socket/lmtp]: No such file or directory)
But the file does exist:
[root@mail2 postfix]# ls -Fla /var/imap/socket/lmtp srwxrwxrwx 1 root root 0 Aug 12 09:55 /var/imap/socket/lmtp=</blockqoute>
And the cyrus 'master' daemon is listening to it:[root@mail2 postfix]# lsof /var/imap/socket/lmtp COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME master 5932 cyrus 26u unix 0xef5cea80 145711 /var/imap/socket/lmtp
So at this point I'm kind of confused.
The second issue is maildrops. Normally with cyrus you would have to run the 'cyradm' command to create the account (with maildrop), but we are using saslauthd to authenticate and a commercial webmin module to create the accounts. To support this I'm using the "autocreatequota" feature. Autocreatequota will create the maildrop if someone successfully authenticates so you don't need to use the cyradm command, so the module should work. I authenticate and get an error saying there is no maildrop for my user.
Needless to say I'm beginning to think virtual domains, imap, and the whole world sucks.
Oh, and I was up at 3am watching the spectacular meteor showers, I got three 15 minute exposures, and with all the meteors whizzing around, I only got one very faint trail on my second photo. You can check them out here:
One imap issue fixed, two more problems with mail, and no good meteors on "film".
Fate Laughing at me: 3
Me laughing at Fate: 1
I think I need soething to even out the odds here.
[Edit: Triple weird.... The html code is correct on this, but it's ending the bold a few characters early, and ignoring on of the closing blockquotes. Either LJ or Safar is losing it even more than I am!]