A scan of the sources reveals that that error message is generated
from the follow C code:
if (chdir("queue") == -1) die(62);
The reasons why that could fail are pretty limited in the qmail
scenario.
o The directory does not exist - installation error?
o The file system is flaky - fsck?
o The queue is on an NFS server - not allowed with qmail
o The process does not have permission - installation error?
Hmmm, that's all I can think of right now.
I have not heard of chdir intermittantly working before. Solaris or
otherwise.
Regards.
n Thu, Jul 27, 2000 at 12:51:37PM +0200, Toens Bueker wrote:
> Hi *,
>
> sorry for nagging you all with this one again, but I
> really have to find out what is happening here.
>
> An unmodified qmail-installation on this machine (and all
> other Suns I could test)
>
> SunOS namehere 5.7 Generic_106541-10 sun4u sparc SUNW,UltraSPARC-IIi-cEngine
>
> breaks, when I try to relay mails through it very fast
> (using smtpstone) with this error
>
> data 451 qq trouble creating files in queue (#4.3.0)
>
> under the following conditions
> - no waiting between the mails
> - the queue resides on an unmirrored disk
>
> By setting a waiting time of one second or by moving the
> queue to a mirrored disk, I can stop qmail doing this.
>
> Here are my questions:
>
> - is there anybody using qmail on Solaris 7 (as a heavy duty mail relay)?
> - has anybody tested his qmail installation on Solaris 7
> with smtpstone (included in the postfix snapshot)?
> - has anybody a similar setup, which he could use to try
> and reproduce the error?
>
> Thanx.
>
> Töns
> --
> Linux. The dot in /.