Windows NT network troubleshooting
|
Error messages in Print Manager
When there is a problem printing from Windows NT, often all you see is print jobs staying in Print Manager with ambiguous messages like Printer Error or Permission denied. If the printer is connected via TCP/IP, then there is probably a problem with the way LPR was set up.
Begin troubleshooting by opening the Event Viewer in the Administrative Tools program group. When it opens, click 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.
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
Printer printer-name on host IP-address is rejecting your request
The remote queue name is not correctly set. Refer to Step 7 in the procedure Adding the Windows NT 4.0 driver on a Windows NT 4.0 server or workstation.
or
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 in Windows NT 4.0:
- Log in as administrator.
- Double-click My Computer.
- Open the folder C:Winntsystem32.
- Set permissions on the spool folder:
- Click the right mouse button on the spool folder.
- Click the left mouse button on Sharing in the pull-down menu; this
displays the Printer Properties dialog box.
- Click the Security tab.
- Click the Permissions button; this displays the Directory
Permissions dialog box.
- In the Directory Permissions dialog box, click on user Everyone,
then select Full Control from the Type of Access pull-down list.
- Click the OK button to close the Directory Permissions dialog box.
- Click the OK button to close the Printer Properties dialog box.
- Set permissions on the Printers folder:
- In the C:Winntsystem32 folder, open the spool folder.
- Click the right mouse button on the Printers folder.
- Click the left mouse button on Sharing in the pull-down menu; this
displays the spoolProperties dialog box.
- Click the Security tab.
- Click the Permissions button; this displays the Directory
Permissions dialog box.
- In the Directory Permissions dialog box, click on user Everyone,
then select Full Control from the Type of Access pull-down list.
- Click the OK button to close the Directory Permissions dialog box.
- Click the OK button to close the spoolProperties dialog box.
To fix this problem in Windows NT 3.1:
- Log in as administrator.
- In the Main group, double-click on File Manager.
- Open the folder C:WINNT35system32.
- Set permissions on the spool folder:
- Click on the spool folder to highlight it.
- From the Security menu, select Permissions; this displays the
Directory Permissions dialog box.
- In the Directory Permissions dialog box, click on user
Everyone, then select Full Control from the Type of Access
pull-down list.
- Click the OK button to return to File Manager.
- Set permissions on the Printers folder:
- In the C:WINNT35system32 folder, open the spool folder.
- Click on the Printers folder to highlight it.
- From the Security menu, select Permissions; this displays the
Directory Permissions dialog box.
- In the Directory Permissions dialog box, click on user
Everyone, then select Full Control from the Type of Access
pull-down list.
- Click the OK button to return to File Manager.
Printing a file via lpr from the command line
Send a Postscript file to the printer using lpr at the MS-DOS command prompt in Windows NT.
Type the lpr command in this format:
lpr -S IP-address -P PS filename
For example:
lpr -S 134.62.36.161 -P PS FONTS.PS
Checking the IP address of the Windows NT server
If you have tried the techniques described in this troubleshooting topic and communication is still not happening, check the IP address of the Windows NT server. If it is in a different class (possibly even a different network number in the same class), it can prevent communication from taking place.
Return to Networking Topic List
|
| |
|