Print Server - unwanted Dialog upon error

  • Thread starter Thread starter Gerry Hickman
  • Start date Start date
G

Gerry Hickman

Hi,

I have a number of HP JetDirect printers (LJ2100, LJ2200, LJ2300) and a
Win2000 print server. Everything is on defaults and works as expected most
of the time. However, yesterday a user's job caused an error printing to the
LJ2200 and prevented other users' jobs from being processed on that printer.
The user could not delete the failed job.

I eventually went to the print server, logged on, and was greeted by a
dialog explaining an error had occurred and asking if I wanted to "retry" or
"cancel". I chose "retry" and the job printed correctly and then everything
was working again.

The problem is, that user interaction should NOT be needed on a server. It's
no good throwing up a dialog on a machine that no one ever logs in to! My
questions are:

1. Is this dialog a Windows 2000 "feature", or was it caused by HPs LJ2200
driver?
2. Why was no error written to the event log?
 
What is the port type for this printer?

To disable popups on the server


1.. Start Registry Editor (Regedit.exe) and locate the following subkey:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Provider
2.. Edit the following information:
Value Name: RetryPopup Data Type: REG_DWORD Value: 0 to disable popup; 1
to enable popup (default is 1 on Win2k , 0 on XP)



--
Alan Morris
Windows Printing Team
Search the Microsoft Knowledge Base here:
http://support.microsoft.com/default.aspx?scid=fh;[ln];kbhowto

This posting is provided "AS IS" with no warranties, and confers no rights.
 
Hi Alan,

Thanks for the reply.
What is the port type for this printer?

The printer has an HP JetDirect card inside it and is connected to the
ethernet switch in the usual way. On the print server I set it up as a
"Standard TCP/IP port", and gave it the IP address of the printer.
To disable popups on the server


1.. Start Registry Editor (Regedit.exe) and locate the following subkey:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Provider
2.. Edit the following information:
Value Name: RetryPopup Data Type: REG_DWORD Value: 0 to disable popup; 1
to enable popup (default is 1 on Win2k , 0 on XP)

This is great, but if I disable it, do you know what will happen
instead? Will the job just cancel itself automatically?

Any ideas what may of caused the error in the fist place, or is it just
one of those occasional blips?
 
the spooler will attempt to write the file without the need for user
intervention on the write failure with or without the reg key.

Disable bidirectional on the ports tab of the printer properties and see if
that clears up the issue.

I forgot to mention that you need to stop and start the spooler after adding
the regkey.



--
Alan Morris
Windows Printing Team
Search the Microsoft Knowledge Base here:
http://support.microsoft.com/default.aspx?scid=fh;[ln];kbhowto

This posting is provided "AS IS" with no warranties, and confers no rights.
 
Hi Alan,
the spooler will attempt to write the file without the need for user
intervention on the write failure with or without the reg key.

Disable bidirectional on the ports tab of the printer properties and see if
that clears up the issue.

OK, but is it not the case that bidirectional is only for parallel ports?
I forgot to mention that you need to stop and start the spooler after adding
the regkey.

No problem, makes sense! Thanks again for the help.
 
bidirectional typical indicates that there is a language monitor associated
with the print driver. The language monitor interprets data sent from the
printer and gives information to the spooler and the driver. Lexmark has a
special driver and monitor that will update the configuration options
(memory installed, hard disk, duplex installed) over the network. Add the
Duplex unit, power on the device and the queue settings change. I am sure
HP and others have this capability as well.



--
Alan Morris
Windows Printing Team
Search the Microsoft Knowledge Base here:
http://support.microsoft.com/default.aspx?scid=fh;[ln];kbhowto

This posting is provided "AS IS" with no warranties, and confers no rights.
 
Hi Alan,

I'm have the same situation with some Canon iR Printers in my Network, BUT I
noticed that the restart of printjobs sometimes take a lot of time after user
put in paper.
In my Situation sometimes a lot of printjobs (50-100 pages) come in minutes.
Is it possible to decrease this "reprint-delay"???

Alan Morris(MSFT) said:
the spooler will attempt to write the file without the need for user
intervention on the write failure with or without the reg key.

Disable bidirectional on the ports tab of the printer properties and see if
that clears up the issue.

I forgot to mention that you need to stop and start the spooler after adding
the regkey.



--
Alan Morris
Windows Printing Team
Search the Microsoft Knowledge Base here:
http://support.microsoft.com/default.aspx?scid=fh;[ln];kbhowto

This posting is provided "AS IS" with no warranties, and confers no rights.

Gerry Hickman said:
Hi Alan,

Thanks for the reply.


The printer has an HP JetDirect card inside it and is connected to the
ethernet switch in the usual way. On the print server I set it up as a
"Standard TCP/IP port", and gave it the IP address of the printer.


This is great, but if I disable it, do you know what will happen
instead? Will the job just cancel itself automatically?

Any ideas what may of caused the error in the fist place, or is it just
one of those occasional blips?
 
the spooler retries the port every 5 seconds. I do not know if the time
delay you are experiencing is due to the IR Port. Check in the registry for
IRMON and see if there is some timeout located there.

--
Alan Morris
Windows Printing Team
Search the Microsoft Knowledge Base here:
http://support.microsoft.com/default.aspx?scid=fh;[ln];kbhowto

This posting is provided "AS IS" with no warranties, and confers no rights.

nils said:
Hi Alan,

I'm have the same situation with some Canon iR Printers in my Network, BUT I
noticed that the restart of printjobs sometimes take a lot of time after user
put in paper.
In my Situation sometimes a lot of printjobs (50-100 pages) come in minutes.
Is it possible to decrease this "reprint-delay"???

Alan Morris(MSFT) said:
the spooler will attempt to write the file without the need for user
intervention on the write failure with or without the reg key.

Disable bidirectional on the ports tab of the printer properties and see if
that clears up the issue.

I forgot to mention that you need to stop and start the spooler after adding
the regkey.



--
Alan Morris
Windows Printing Team
Search the Microsoft Knowledge Base here:
http://support.microsoft.com/default.aspx?scid=fh;[ln];kbhowto

This posting is provided "AS IS" with no warranties, and confers no rights.

Gerry Hickman said:
Hi Alan,

Thanks for the reply.

What is the port type for this printer?

The printer has an HP JetDirect card inside it and is connected to the
ethernet switch in the usual way. On the print server I set it up as a
"Standard TCP/IP port", and gave it the IP address of the printer.

To disable popups on the server


1.. Start Registry Editor (Regedit.exe) and locate the following subkey:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Provider
2.. Edit the following information:
Value Name: RetryPopup Data Type: REG_DWORD Value: 0 to disable
popup;
1
to enable popup (default is 1 on Win2k , 0 on XP)

This is great, but if I disable it, do you know what will happen
instead? Will the job just cancel itself automatically?

Any ideas what may of caused the error in the fist place, or is it just
one of those occasional blips?
 
thank You - I tried the registrykey and everythink's running fine.


Alan Morris(MSFT) said:
the spooler retries the port every 5 seconds. I do not know if the time
delay you are experiencing is due to the IR Port. Check in the registry for
IRMON and see if there is some timeout located there.

--
Alan Morris
Windows Printing Team
Search the Microsoft Knowledge Base here:
http://support.microsoft.com/default.aspx?scid=fh;[ln];kbhowto

This posting is provided "AS IS" with no warranties, and confers no rights.

nils said:
Hi Alan,

I'm have the same situation with some Canon iR Printers in my Network, BUT I
noticed that the restart of printjobs sometimes take a lot of time after user
put in paper.
In my Situation sometimes a lot of printjobs (50-100 pages) come in minutes.
Is it possible to decrease this "reprint-delay"???

Alan Morris(MSFT) said:
the spooler will attempt to write the file without the need for user
intervention on the write failure with or without the reg key.

Disable bidirectional on the ports tab of the printer properties and see if
that clears up the issue.

I forgot to mention that you need to stop and start the spooler after adding
the regkey.



--
Alan Morris
Windows Printing Team
Search the Microsoft Knowledge Base here:
http://support.microsoft.com/default.aspx?scid=fh;[ln];kbhowto

This posting is provided "AS IS" with no warranties, and confers no rights.

Hi Alan,

Thanks for the reply.

What is the port type for this printer?

The printer has an HP JetDirect card inside it and is connected to the
ethernet switch in the usual way. On the print server I set it up as a
"Standard TCP/IP port", and gave it the IP address of the printer.

To disable popups on the server


1.. Start Registry Editor (Regedit.exe) and locate the following
subkey:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\Provider
2.. Edit the following information:
Value Name: RetryPopup Data Type: REG_DWORD Value: 0 to disable popup;
1
to enable popup (default is 1 on Win2k , 0 on XP)

This is great, but if I disable it, do you know what will happen
instead? Will the job just cancel itself automatically?

Any ideas what may of caused the error in the fist place, or is it just
one of those occasional blips?
 
Back
Top