Solved

Print Spooler hanging on certain printers

Posted on 2008-10-06
11
633 Views
Last Modified: 2013-12-15
I'm about to pull my hair out... Last week I migrated print servers from an old Dell box to a VM in ESX that is also my PDC.  I moved 2 Dell printers, 2 HP printers, 1 Canon, and 1 Brother printer with the Print Migrator app from Microsoft.

Everything went as planned and I re-added the new printers to my machine and tested all 6 of them out with no problems.  So I made the announcement to the company to change their printers to reflect the print server change.

Within about 10 minutes I started getting phone calls of docs hung up in the queue on the two 4th floor printers (the HP and Brother).  So I bounced the spooler service and the jobs printed.  About 5 minutes later I got the same call.  Same problem.  Same solution.

Now today the problem is still going on, so I decided to delete all of the printers and drivers, and reinstall everything manually.  Everything was cool for the first 10 minutes... same problem again.  Jobs are hung in both HPs (2nd and 4th floor) and the 1 Brother printer.  The only error I get is on the brother printer that just says "Error Printing - the Printer is busy or there is an error" and the server logs just say the file is corrupted and could not print.

The Dells are printing beautifully with zero problems, which just adds to the mystery.

What could possibly be the cause?
0
Comment
Question by:sullimd
  • 5
  • 3
  • 2
  • +1
11 Comments
 
LVL 24

Expert Comment

by:ryansoto
ID: 22651998
You need to be very careful what printers get loaded.  Drivers are wirtten like crap and break the print spooler.
You need to make sure you are installing 2k3 drivers only or using a new system like thin print.
I would clean the print spooler using cleanspl.exe then reinstall the drivers.
when you run cleanspl.exe you need to make sure you say no to delete usb and tcpip monitors.
0
 

Author Comment

by:sullimd
ID: 22652025
I did run cleanspl.exe and said NO to deleting USB and TCPIP monitors.  I also downloaded all of the latest drivers I could find from vendor websites.

My first thought is obviously a driver issue, but I don't know what else to do - its been working on the old Dell box for the last couple of years without any issues.
0
 
LVL 24

Expert Comment

by:ryansoto
ID: 22652087
And I agree 100% with you...I had driver set A on server A - I moved them to server B and issues galore.
So after running cleanspl no help?

If not I would look to getting something like thin print.  Also for drivers they may say for win2k3 but make sure they are PCL based not hosed based.  Host based will cause havoc
0
PRTG Network Monitor: Intuitive Network Monitoring

Network Monitoring is essential to ensure that computer systems and network devices are running. Use PRTG to monitor LANs, servers, websites, applications and devices, bandwidth, virtual environments, remote systems, IoT, and many more. PRTG is easy to set up & use.

 

Author Comment

by:sullimd
ID: 22652179
Nope, no help.  Another thing that is odd on the Brother printer is that the size always shows something like:

20k/30k or 300k/315k, etc.

To me meaning that only 20k of the 30k file made it to the spooler.  Is that a correct way to interpret that?
0
 
LVL 24

Expert Comment

by:ryansoto
ID: 22652305
thats what was queued and sent to print but I wouldnt base that on anything solid.  I have seen my queues show 1mb/4mb and then jump out of the queue and the doc printed successfully
0
 
LVL 14

Expert Comment

by:igor-1965
ID: 22652649
Not sure if it's relevant but maybe worth to try: http://support.microsoft.com/kb/898788

I personally have tried to implement Windows 2003 server serving as a print server on top of VMWare but it was not working very well (slow printing / jobs stalled in the queue) so I finally returned it back to the real server.

Maybe if you do Performance monitoring you could figure out what is a real bottleneck and tweak Windows / VMWare settings.
0
 

Author Comment

by:sullimd
ID: 22655012
The HP printers are in fact host based, however they have been working fine for over a year with no issues.  The issues only came when I moved print servers.

However, I finally said forget it and turned back on printer sharing on the original print server just to get users back up and running, and I'm getting the same issue!  This doesn't make since.  Same server that has been working for years, same printers, same drivers, etc. and now the print jobs are getting hung up there too.
0
 
LVL 38

Accepted Solution

by:
ChiefIT earned 500 total points
ID: 22656054
Disable SNMP and bidirectional support.
0
 

Author Comment

by:sullimd
ID: 22659617
We may have a winner... SNMP was already disabled, but I disabled bidirectional support last night and everything seems to be working fine this morning.  I'll see how things go today.

What is the theory behind disabling BS?
0
 
LVL 38

Expert Comment

by:ChiefIT
ID: 22661354
The theory is the  love hate relationship between 2003 server and printer drivers. 2003 server loves to hate drivers.

LOL. Check out this link:
http://www.experts-exchange.com/Hardware/Peripherals/Printers_Scanners/HP/Q_23707449.html
0
 

Author Comment

by:sullimd
ID: 22661558
Awesome.  I didn't know if it had anything to do with it being in a VM, so its not able to communicate back, etc. etc.  I guess I didn't know how to search very well for this issue either, since it seems there are tons of threads out there.  Anyway, thanks for the help guys.
0

Featured Post

Netscaler Common Configuration How To guides

If you use NetScaler you will want to see these guides. The NetScaler How To Guides show administrators how to get NetScaler up and configured by providing instructions for common scenarios and some not so common ones.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Event ID: 5719 / Source: NETLOGON 9 129
need help finding HP Scanjet 4890 full software download 16 69
printer shows as offline while connected to vpn 13 97
NCR Printer 7156 1 26
Printers have changed substantially in the last 30 or so years, not just in technical capabilities but in cost and usage as well.  Printers were originally used for interfacing with the operator, not necessarily for printing copy or pictures. In …
Learn about cloud computing and its benefits for small business owners.
Windows 10 is mostly good. However the one thing that annoys me is how many clicks you have to do to dial a VPN connection. You have to go to settings from the start menu, (2 clicks), Network and Internet (1 click), Click VPN (another click) then fi…
Finds all prime numbers in a range requested and places them in a public primes() array. I've demostrated a template size of 30 (2 * 3 * 5) but larger templates can be built such 210  (2 * 3 * 5 * 7) or 2310  (2 * 3 * 5 * 7 * 11). The larger templa…

770 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question