-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
On Fri, Jan 25, 2008 at 08:42:09AM -0600, falz wrote:
Hello,
One day a week or so ago, a server that's Postifx w/ Local users, dovecot w/ LDA decided to stop working [...]
Postfix people suggested placing a wrapper script for mailbox_command, which I did, and have it log to a text file, so I do know that deliver is being called.
To get you right here: the wrapper is being called by Postfix, right?
However, although I have LDA debug logging on, and it
DID log prior to this, when postfix supposedly calls deliver, dovecot does NOT log anything.
...and LDA (called from the wrapper) doesn't run (or doesn't run to the point of logging anything).
It DOES however log if I call deliver from any
account (root or not) from the command line (ls / | /path/to/deliver -d localaccountname). Any way I can debug this further? I would assume that deliver would log something even if it's called, but it appears that it does not.
That's rather bizarre. I would up the verbosity of the wrapper (f.ex. putting a couple of line 'which /path/to/deliver' or 'ldd /path/to/deliver'
- -- or even 'strace /path/to/deliver'). Something in the environment must be different to the command lines, right?
Regards
- -- tomás -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux)
iD8DBQFHmf6gBcgs9XrR2kYRAkDBAJ40oLz6KG8sThDwmY29j90RJKtS1wCfYwdF sbY2JuoGCcsIkKLGnZ8/GJM= =RrwT -----END PGP SIGNATURE-----