B
bazooka-joe
Background:
I've got 6 Windows 2000 (sp4) print servers here. Four of them are
officially "Highly-Reliable". We only use PostScript and UNIDRV-based
drivers, only version 3 "User Mode" drivers, only Standard TCP/IP ports
and no odd-ball printers (i.e. no inkjets, plotters, multi-function
devices, label writers, etc). In short, these four print servers are
hosting a couple hundred HP LaserJets and Xerox Phasers apiece. For
the most part these four run flawlessly and have for about 3 and a half
years now. The other two we call "legacy" print servers and they house
all the monolithic driver engines (like PCL, HPD, etc), version 2
kernel mode (NT4) drivers, LPR and other non-standard ports/port
monitors; and all the 'odd-ball' printers I mentioned before. We also
stick problematic drivers known to have incompatibilities or problems
here.
My Issue:
All six of these print servers from time to time will experience a
hiccup of sorts. When a printer runs out of paper or perhaps, suffers
a paper jam, the print server will update the status on the queue
without a problem. And you can see right there in the spooler the
printer is listed as "Out of Paper" in the status column. Usually when
the printer is back online the status goes back to "Ready". But every
once in awhile, it doesn't. It stays "Out of Paper" or "Paper Jam" or
or maybe just "Offline". When that happens the print server will not
send jobs to the printer. They just build up in the queue.
Bounce the spooler service and the status updates fine. Then you can
print.
Why? And how can I fix it?
I've got 6 Windows 2000 (sp4) print servers here. Four of them are
officially "Highly-Reliable". We only use PostScript and UNIDRV-based
drivers, only version 3 "User Mode" drivers, only Standard TCP/IP ports
and no odd-ball printers (i.e. no inkjets, plotters, multi-function
devices, label writers, etc). In short, these four print servers are
hosting a couple hundred HP LaserJets and Xerox Phasers apiece. For
the most part these four run flawlessly and have for about 3 and a half
years now. The other two we call "legacy" print servers and they house
all the monolithic driver engines (like PCL, HPD, etc), version 2
kernel mode (NT4) drivers, LPR and other non-standard ports/port
monitors; and all the 'odd-ball' printers I mentioned before. We also
stick problematic drivers known to have incompatibilities or problems
here.
My Issue:
All six of these print servers from time to time will experience a
hiccup of sorts. When a printer runs out of paper or perhaps, suffers
a paper jam, the print server will update the status on the queue
without a problem. And you can see right there in the spooler the
printer is listed as "Out of Paper" in the status column. Usually when
the printer is back online the status goes back to "Ready". But every
once in awhile, it doesn't. It stays "Out of Paper" or "Paper Jam" or
or maybe just "Offline". When that happens the print server will not
send jobs to the printer. They just build up in the queue.
Bounce the spooler service and the status updates fine. Then you can
print.
Why? And how can I fix it?