Tags

10.6.8 Network Printer Problems

The Mac OS X 10.6.8 update included some major changes to CUPS. As a result, some of my clients experienced problems printing to their network printers. When sending a print job, the network printer queue (on the Mac, not the printer) would pause. Manually resuming the queue had no effect.

If you are experiencing this issue, you must replace a few files with the same files from an older version of the operating system (I used 10.6.7). The following files should be replaced:
/usr/libexec/cups/backend/dnssd
/usr/libexec/cups/backend/ipp
/usr/libexec/cups/backend/lpd
/usr/libexec/cups/backend/socket

I've tested this on 8-9 machines and it has worked perfectly on all of them. Perform this fix at your own risk. I have no idea how future OS updates will affect this.

I've created an installer package to simplify the process of replacing the cups files. If you have to install the fix on many machines, I'd recommend using Apple Remote Desktop install function.
Download file "Network Printer Fix for 10.6.8.pkg"

Only try this fix if you are experiencing this exact problem in 10.6.8!

Comments

Morna (unauthenticated)
Jul 5, 2011

Thank you so much! Someone on the Xerox community forum answered my question as to what the problem was and all the fixes I saw required me to do things I didn't really understand. I could use your installer. Now, hopefully any fix Apple comes up with will just override this. Thanks again