Timo, I really want to thank you for taking the time to look at this. I'm a newbie with a little Linux experience, so I'm in charge of the mail server. It makes it nice to deal with someone who really knows what they are doing.
> -----Original Message----- > From: Timo Sirainen [mailto:[EMAIL PROTECTED] > Sent: Tuesday, April 10, 2007 8:46 AM > To: Jason Warner > Cc: 'Jason Warner'; dovecot@dovecot.org > Subject: Re: [Dovecot] Connection refused with auth-master after > upgradingto Dovecot 1.0 rc 28 > > On Mon, 2007-04-09 at 08:45 -0600, Jason Warner wrote: > > > >> > Apr 2 12:56:32 mail deliver([EMAIL PROTECTED]): > > > >> > net_connect(/var/run/dovecot/auth-master) failed: Connection > > > >> refused > > > >> > > > >> Delete this file. Restart Dovecot. Does it get recreated? > > > > > > > > When I delete the file and restart Dovecot it is recreated. > > > > > > Does this then happen every time when running deliver? Does netstat > > > show that dovecot-auth is listening in that path? > > > > When running deliver from the command line, I do not get the error. The > > error only appears when deliver is run from Postfix. > > And you gave deliver -d parameter when running from command line? If it > works from there but not from Postfix, then the problem has something to > do with how deliver is started. Did you try running as the same user as > what Postfix runs it with? When I run deliver with the -d parameter, it does deliver a message to the intended user. I've tried just about everything I know how to do with the Dovecot LDA in the master.cf config file for Postfix. Here is the line as it stands now: # Dovecot LDA dovecot unix - n n - - pipe flags=DRhu user=vmail:mail argv=/usr/libexec/dovecot/deliver -d ${recipient} That line worked just fine up until the update. After some looking, we were running 1.0 rc 15 so this step up to 28 was quite a move. Fortunately, the mail server is working with our virtual setup, but our vacation message setup relied on the sieve portions of the Dovecot LDA. Thanks again for taking a look at this. > > > Netstat shows the following when running. > > > > unix 2 [ ACC ] STREAM LISTENING 255526 private/dovecot > > unix 2 [ ACC ] STREAM LISTENING 1176428 > > /var/run/dovecot/auth-master > > So it should be accepting connections. > > > It appears that the auth-master is running. How would I check to make > sure > > that it is listening and responding properly to requests? > > There really isn't any other way than to run deliver. auth_debug=yes > will also log something whenever deliver is run and dovecot-auth sees > something.