AW: SYSERR(root): readqf: cannot open ./df*

Knutzen, Heinz (DZ-SH) Heinz.Knutzen at DZSH.DE
Fri Dec 13 11:37:11 GMT 2002


> That's a separate problem altogether, as it happens. It was printing 
> warnings when it shouldn't have in the Exim code.

Julian, I think you mixed up my message with the exim/readqf thread.
I still think the debug info about locking 
is relevant to my problem with orphaned q-files.

Viele Grüße

-- Heinz



> -----Ursprüngliche Nachricht-----
> Von: Julian Field [mailto:mailscanner at ECS.SOTON.AC.UK]
> Gesendet am: Freitag, 13. Dezember 2002 11:29
> An: MAILSCANNER at JISCMAIL.AC.UK
> Betreff: Re: SYSERR(root): readqf: cannot open ./df*
> 
> At 09:58 13/12/2002, you wrote:
> >I changed sub openlock in Lock.pm such that $quiet = 0
> >to get better debugging information.
> >Below jou will find an excerpt from the mail logs.
> >Look for msgid gBD9K2OM032544.
> >I get a message
> >         Could not open file +</var/spool/mqueue.in/dfgBD9K2OM032544:
> >And exactly for this msgid I find an orphaned q-file in 
> /var/spool/mqueue.in/
> >Might there be a problem with two mailscanner childs running 
> in parallel?
> 
> That's a separate problem altogether, as it happens. It was printing 
> warnings when it shouldn't have in the Exim code.
> 
> 
> >Dec 13 10:20:02 mscan sendmail[32544]: gBD9K2OM032544: 
> from=<from at xxxx>, 
> >size=8970, class=0, nrcpts=1, 
> >msgid=<002801c2a289$7032c570$a40610ac at pc164>, proto=ESMTP, 
> daemon=MTA, 
> >relay=[192.168.129.2]
> >Dec 13 10:20:02 mscan sendmail[32544]: gBD9K2OM032544: to=<to at yyyy>, 
> >delay=00:00:00, mailer=smtp, pri=31130, stat=queued
> >Dec 13 10:20:02 mscan sendmail[32543]: gBD9K2OM032543: from=...
> >Dec 13 10:20:02 mscan sendmail[32543]: gBD9K2OM032543: 
> to=..., stat=queued
> >Dec 13 10:20:03 mscan MailScanner[32167]: New Batch: Forwarding 7 
> >unscanned messages, 289139 bytes
> >Dec 13 10:20:03 mscan MailScanner[32167]: Unscanned: 
> Delivered 7 messages
> >Dec 13 10:20:03 mscan MailScanner[32167]: Virus and Content 
> Scanning: Starting
> >Dec 13 10:20:03 mscan MailScanner[32139]: Could not open file 
> >+</var/spool/mqueue.in/dfgBD9K2OM032544: No such file or directory
> >Dec 13 10:20:03 mscan sendmail[32548]: gBD9K3OM032548: from=...
> >Dec 13 10:20:03 mscan sendmail[32548]: gBD9K3OM032548: 
> to=..., stat=queued
> >Dec 13 10:20:03 mscan MailScanner[32128]: New Batch: Forwarding 1 
> >unscanned messages, 2124 bytes
> >Dec 13 10:20:03 mscan MailScanner[32128]: Unscanned: 
> Delivered 1 messages
> >Dec 13 10:20:03 mscan MailScanner[32128]: Virus and Content 
> Scanning: Starting
> >Dec 13 10:20:04 mscan sendmail[32554]: gBD9K4OM032554: from=...
> >P, daemon=MTA, relay=[192.168.129.2]
> >Dec 13 10:20:04 mscan sendmail[32554]: gBD9K4OM032554: 
> to=..., stat=queued
> >Dec 13 10:20:07 mscan sendmail[32555]: gBD9K7OM032555: from=...
> >P, daemon=MTA, relay=[192.168.129.2]
> >Dec 13 10:20:07 mscan sendmail[32555]: gBD9K7OM032555: 
> to=..., stat=queued
> >Dec 13 10:20:08 mscan MailScanner[32139]: New Batch: Forwarding 2 
> >unscanned messages, 255692 bytes
> >Dec 13 10:20:08 mscan MailScanner[32139]: Unscanned: 
> Delivered 2 messages
> >Dec 13 10:20:08 mscan MailScanner[32139]: Virus and Content 
> Scanning: Starting
> >Dec 13 10:20:08 mscan sendmail[32553]: gBD9K3OM032548: 
> to=..., stat=Sent (OK)
> >Dec 13 10:20:09 mscan sendmail[32560]: gBD9K9OM032560: from=...
> >Dec 13 10:20:09 mscan sendmail[32560]: gBD9K9OM032560: 
> to=..., stat=queued
> >Dec 13 10:20:09 mscan sendmail[32549]: gBD9JxOM032540: 
> to=..., stat=Sent (OK)
> >Dec 13 10:20:13 mscan MailScanner[32167]: New Batch: Forwarding 1 
> >unscanned messages, 127858 bytes
> >Dec 13 10:20:13 mscan MailScanner[32167]: Unscanned: 
> Delivered 1 messages
> >Dec 13 10:20:13 mscan MailScanner[32167]: Virus and Content 
> Scanning: Starting
> >Dec 13 10:20:13 mscan sendmail[32537]: gBD9JuOM032532: 
> to=..., stat=Sent (OK)
> >Dec 13 10:20:14 mscan sendmail[32549]: gBD9K2OM032544: to=<to at yyyy>, 
> >delay=00:00:12, xdelay=00:00:05, mailer=smtp, pri=121130, 
> >relay=[172.17.1.4] [172.17.1.4], dsn=2.0.0, stat=Sent (OK)
> >
> > > -----Ursprüngliche Nachricht-----
> > > Von: Knutzen, Heinz (DZ-SH)
> > > Gesendet am: Freitag, 13. Dezember 2002 09:55
> > > An: 'MailScanner mailing list'
> > > Betreff: AW: SYSERR(root): readqf: cannot open ./df*
> > >
> > > Some more info about my original problem with readqf:
> > >
> > > 1. In my case, no messages get lost.
> > > The q-file and d-file are copied by mailscanner
> > > from /var/spool/mqueue.in to /var/spool/mqueue
> > > and delivered successfully.
> > >
> > > 2. Sometimes a q-file remains in mqueue.in after both files
> > > are copied to mqueue.
> > > This doesn't seem to hurt.
> > > The only problems are:
> > > - mqueue.in gets filled with more and more orphaned q-files.
> > > - when calling mailq -OQueueDirectory=/var/spool/mqueue.in
> > >   I get lots of messages
> > >   sendmail[21513]: NOQUEUE: SYSERR(root): readqf: cannot open
> > > ./dfgBBFZHWU021263: No such file or directory
> > >
> > > 3. These orphaned q-files only occur for messages
> > > where "Virus Scanning" is set to "no" by a rule.
> > >
> > > 4. Only when putting manually a single q-file into 
> /var/spool/mqueue,
> > > an empty message is deliverd with
> > > <<< No Message Collected >>> in its body.
> > > But this doesn't happen in practice.
> > > Also, the error message is slightly different in this case:
> > > sendmail[21115]: gBCDrWWU010401: SYSERR(root): readqf: cannot
> > > open ./dfgBCDrWWU010401: No such file or directory
> > >
> > > 5. Versions:
> > > - SuSE Linux 8.0 (i386)
> > > - sendmail-8.12.2-88
> > > - mailscanner-4.05-3
> > >
> > > Conclusion:
> > > Since only mailscanner is deleting files from mqueue.in,
> > > I suspect the problem is caused by a bug in mailscanner.
> > >
> > > Viele Grüße
> > >
> > > -- Heinz
> > >
> > >
> > > > -----Ursprüngliche Nachricht-----
> > > > Von: Knutzen, Heinz (DZ-SH)
> > > > Gesendet am: Mittwoch, 11. Dezember 2002 09:28
> > > > An: MAILSCANNER at JISCMAIL.AC.UK
> > > > Betreff: Re: SYSERR(root): readqf: cannot open ./df*
> > > >
> > > > yes, mqueue.in and mqueue both are on a local partition.
> > > > The problem still persists.
> > > >
> > > > > -----Ursprüngliche Nachricht-----
> > > > > Von: Julian Field [mailto:mailscanner at ECS.SOTON.AC.UK]
> > > > > Gesendet am: Dienstag, 10. Dezember 2002 17:24
> > > > > An: MAILSCANNER at JISCMAIL.AC.UK
> > > > > Betreff: Re: SYSERR(root): readqf: cannot open ./df*
> > > > >
> > > > > At 15:19 10/12/2002, you wrote:
> > > > > >I still get these messages.
> > > > > >I checked the archives and
> > > > > >- yes, mqueue.in and mqueue are on the same partition
> > > > > >- yes, only 2 sendmails running
> > > > > >- yes, only 1 mailscanner with its childs running
> > > > >
> > > > > One more thing: are mqueue.in and mqueue both on a *local*
> > > > > partition, not a
> > > > > remote NFS-mounted filesystem?
> > > > >
> > > > >
> > > > > >Viele Grüße
> > > > > >
> > > > > >-- Heinz
> > > > > >
> > > > > > > -----Ursprüngliche Nachricht-----
> > > > > > > Von: Knutzen, Heinz (DZ-SH)
> > > > > > > Gesendet am: Montag, 9. Dezember 2002 15:56
> > > > > > > An: MAILSCANNER at JISCMAIL.AC.UK
> > > > > > > Betreff: SYSERR(root): readqf: cannot open ./df*
> > > > > > >
> > > > > > > Hi,
> > > > > > >
> > > > > > > I use mailscanner-4.05-3 and
> > > > > > > use the option 'Virus Scanning' with a rule set to decide,
> > > > > > > which messages get scanned and which not.
> > > > > > >
> > > > > > > Recently I changed our mail routing such that all 
> mails for a
> > > > > > > large customer go through mailscanner,
> > > > > > > but currently are not scanned.
> > > > > > > From this time on I get error messages like
> > > > > > >         sendmail[14141]: NOQUEUE: SYSERR(root): readqf:
> > > > > > > cannot open ./dfgB97KnBh010671: No such file or directory
> > > > > > >
> > > > > > > When looking at the logs in detail, I see that for most of
> > > > > > > the messages, there is no problem.
> > > > > > > Only for a few messages (about 26 from 4788) I 
> get this error
> > > > > > > messages.
> > > > > > > But even the messages which cause the error messages have
> > > > > > > been successfully deliverd
> > > > > > > (see below for an excerpt from my logs)
> > > > > > > When executing
> > > > > > >         mailq -OQueueDirectory=/var/spool/mqueue.in
> > > > > > > I get all the error messages again:
> > > > > > > ...
> > > > > > > gB99RqBh017660readqf: cannot open 
> ./dfgB99RqBh017660: No such
> > > > > > > file or directory
> > > > > > >        -1 Mon Dec  9 10:27 <from at anywhere>
> > > > > > >                                          <to at our.customer>
> > > > > > >                 Total requests: 26
> > > > > > >
> > > > > > > The number of requests grows slowly but steadily.
> > > > > > >
> > > > > > > Dec  9 08:20:49 mscan sendmail[10671]: gB97KnBh010671:
> > > > > > > from=..., relay=[n.n.n.n]
> > > > > > > Dec  9 08:20:49 mscan sendmail[10671]: gB97KnBh010671:
> > > > > > > to=..., stat=queued
> > > > > > > ..
> > > > > > > Dec  9 08:20:49 mscan MailScanner[8438]: New 
> Batch: Found 19
> > > > > > > messages waiting
> > > > > > > Dec  9 08:20:49 mscan MailScanner[8438]: New Batch:
> > > > > > > Forwarding 2 unscanned messages, 4742 bytes
> > > > > > > Dec  9 08:20:49 mscan MailScanner[8438]: 
> Unscanned: Delivered
> > > > > > > 2 messages
> > > > > > > Dec  9 08:20:49 mscan MailScanner[8438]: Virus and Content
> > > > > > > Scanning: Starting
> > > > > > > ...
> > > > > > > Dec  9 08:20:56 mscan sendmail[10675]: gB97KnBh010671:
> > > > > > > to=..., relay=[m.m.m.m], dsn=2.0.0, stat=Sent (OK)
> > > > > > > Dec  9 09:34:28 mscan sendmail[14141]: NOQUEUE: 
> SYSERR(root):
> > > > > > > readqf: cannot open ./dfgB97KnBh010671: No such file or
> > > > directory
> > > > > > > Dec  9 10:52:28 mscan sendmail[18751]: NOQUEUE: 
> SYSERR(root):
> > > > > > > readqf: cannot open ./dfgB97KnBh010671: No such file or
> > > > directory
> > > > > > > Dec  9 12:01:33 mscan sendmail[22904]: NOQUEUE: 
> SYSERR(root):
> > > > > > > readqf: cannot open ./dfgB97KnBh010671: No such file or
> > > > directory
> > > > > > > Dec  9 14:54:38 mscan sendmail[31269]: NOQUEUE: 
> SYSERR(root):
> > > > > > > readqf: cannot open ./dfgB97KnBh010671: No such file or
> > > > directory
> > > > > > >
> > > > > > > Can somebody explain this behaviour?
> > > > > > > Should I ignore these error messages?
> > > > > > >
> > > > > > > Viele Grüße
> > > > > > >
> > > > > > > -- Heinz Knutzen
> > > > > > >
> > > > > > > Datenzentrale Schleswig-Holstein
> > > > > > > Altenholzer Str. 10-14, 24161 Altenholz, Germany
> > > > > > > http://www.dzsh.de/
> > > > > > > mailto:heinz.knutzen at dzsh.de
> > > > > > > Tel: +49.431.3295.6581 Fax: +49.431.3295.410
> > > > > > >
> > > > > > > --
> > > > > > > Diese Mail wurde durch die Datenzentrale 
> Schleswig-Holstein
> > > > > > > maschinell auf Viren und gefährliche Inhalte untersucht.
> > > > > > >
> > > > > > >
> > > > >
> > > > > --
> > > > > Julian Field
> > > > > www.MailScanner.info
> > > > > MailScanner thanks transtec Computers for their support
> > > > >
> > > > > --
> > > > > Diese Mail wurde durch die Datenzentrale Schleswig-Holstein
> > > > > maschinell auf Viren und gefährliche Inhalte untersucht.
> > > > >
> > > > >
> > > >
> > > > --
> > > > Diese Mail wurde durch die Datenzentrale Schleswig-Holstein
> > > > maschinell auf Viren und gefährliche Inhalte untersucht.
> > > >
> > > >
> > >
> 
> -- 
> Julian Field
> www.MailScanner.info
> MailScanner thanks transtec Computers for their support
> 
> -- 
> Diese Mail wurde durch die Datenzentrale Schleswig-Holstein
> maschinell auf Viren und gefährliche Inhalte untersucht.
> 
> 




More information about the MailScanner mailing list