Printers & Products
Software
Services
Solutions
Partners
Support
Begin troubleshooting by opening the Event Viewer in the Administrative Tools program group. When it opens, click on Log, scroll down, and select Application. Look at any of the error messages that say LPR Print Monitor. Double clicking the error message tells you more information about the error. The following topics deal with specific errors reported in the Event Viewer.
Printer PS on host IP-address is rejecting our request At the MS-DOS command prompt in Windows NT, type the ping command in the following format:
ping IP-address
For example:
ping 134.62.36.134
If the printer has an IP Address, you could have a faulty network connection or a defective network card.
If the printer does not respond, that means the printer's IP address is good. LPR may be disabled on the printer. Print a configuration page and look under LPR (for instructions on how to print a configuration page, see Your printer's configuration page). For instructions on enabling or disabling protocols, see Disabling Protocols.
Printer PS on host IP-address is unreachable or
The LPR print monitor failed to open a temporary file while spooling output for port IP-address:PS With this problem, you can print all PostScript jobs when logged into the NT Server as administrator, but users cannot print. Users cannot print because they lack the permissions to spool to the system file areas.
This problem is frequently encountered after applying Service Pack 2, 3, or 4 to a Windows NT 3.51 print server installed on an Windows NT File System (NTFS) partition. Windows for Workgroups, Windows 95, and other clients will no longer be able to print to shared LPR printers (print queues on Windows NT which are using LPR to reach their destination).
Service Pack updates change the permissions of the SPOOL and PRINTERS sub-directories to be read-only (write-protected). Also, an administrator could easily do this (for security reasons) without a Service Pack Update.
To fix this problem, perform the following procedure (you must have administrator privileges):
In the Main program group, double click File Manager.
Click the drive on which you want to create the spool directory. Its a good idea to make sure that this is a drive that can handle a large number of files. This amount will vary based upon your system's usage.
Click File and then click Create Directory.
In the box presented, type the name of the spool directory. Make note of this name and drive letter; you will need this information again in a few steps. If this directory is in an NTFS partition, make sure the group Everyone has full access permissions by clicking the directory you just created, then click security and permissions on the menu bar. This is to ensure that all users can spool files to this directory.
From Program Manager, double click on File, Run, and Browse. Find and select a file called REGEDIT32.EXE. It usually resides in your system directory, which by default would be WINNT35SYSTEM32, but could be WINDOWSSYSTEM32 if you installed Windows NT over an existing Windows installation. Click OK twice. This will run the Registry Editor, REGEDIT32.EXE.
The window opens and four boxes appear. Locate the box named HKEY_LOCAL_MACHINE and click the upper right hand arrow that points up, expanding this box to fill the whole screen.
The registry's format is similar to the file manager in Windows NT. Double click SYSTEM/CurrentControlSet/Control/Print/Printers.
Click edit on the top menu bar, and select Add Value.
In the box presented marked Value Name type:
DefaultSpoolDirectory
Click OK.
Another box will appear. In this box, type the path to the new spool directory you created in step number
Click OK. This will update the registry and all subsequent jobs will be spooled to this spool directory.
Type the lpr command in the format:
lpr -S IP-address -P PS filename
lpr -S 134.62.36.161 -P PS FONTS.PS
If you get the message: Error: print server unreachable or specified printer does not exist. The printer has TCP/IP disabled or you are spooling to an invalid IP address. Print a configuration page and make sure TCP/IP is still enabled (for instructions on how to print a configuration page, see Your printer's configuration page). For instructions on enabling or disabling protocols, see Disabling Protocols. Check to see if you are spooling to a correct IP address.
Note: When using the lpr command at an MS DOS Command prompt and the Name of the print queue is not PS, the message is Error: print server did not accept request. Job aborted.