Showing results for 
Search instead for 
Do you mean 
Reply
New Member
Posts: 3
Registered: ‎11-26-2015

7500 Lots of 'Printer Status' documents in print queue

Ever since I 'upgraded' to OSX 10.11 and the 3.64 print driver, I now get lots of Printer Status lines in the print queue when printing even 1 page. This printer used to be quick but now even 1 page can take 3 minutes. 

 

What are all these 'Printer Status' lines that don't actually print anything?

 

I have tried deleting and re-installing the printer through printer setup and it doesn't make a difference... This is now ridiculous.

 

imac, OSX 10.11.1, driver v3.64 connected through USB not networked.

Highlighted
Analyst Nation Moderator
Posts: 5,312
Registered: ‎11-25-2013

Re: 7500 Lots of 'Printer Status' documents in print queue

I have not seen this on a USB install ever, but, the reasoning is probably similar, and the workarounds at the end of this capture from the Xerox Engineering team may get you somewhere in eliminating the issue. The following words are not my own, and does not in fact deal with USB, but the underlying explanation should still apply.

 

 

 

Problem:

When printing from newer Mac OS's 10.7 and 10.8 a user will see additional print jobs appear in the Mac queue. This occurs when printing locally from a Mac

or when printing from a shared queue. (Example of a shared queue Windows 2008

server pointed via LPR://server ip/printershare)

 

 

What and Why the jobs now appear:

Our engineers have investigated this problem the print driver is working to meet new Apple OS design requirements.

As part of ongoing security measures, Apple operating systems starting in 10.6 prevent any application that does not need network access to complete its "work" from having network access. This includes print drivers inside of  applications. All print drivers (Xerox and Competitors) are bound by the same rules and no longer have access to direct network communication. Xerox uses the "Printer Status job" as their way to meet this security requirement and still be able to gather the necessary device information. If the job is titled "Supply Levels" this job is created by the Mac OS and is required to capture Toner Levels. This also occurs because of the above description.

 

Why jobs may be stuck in a shared queue:

Xerox does not support the following configuration: an LPR connection between

a Windows print server and a Mac client.

The Xerox Mac OSX driver contains custom XBDS filters/commands which are used

to communicate directly with the device. When communicating from a Mac to a Windows server, via LPR/LPD, the printer status jobs can hang in the Mac OS print queue. This occurs because Windows server cannot resolve the communication being sent from the Mac client. The reason the Windows server cannot resolve the communication is because the information sent from the Mac is meant for a

printer and not a Windows OS.

 

Second Possible Reason for jobs being stuck in the Mac queue:

The Mac driver intends to send this print job to the device, however in this customer's case the Windows Server is between the client and device. Since the

Mac does not know it is not communicating with a printer it continues to send

the Printer Status job, via HTTP (port 80), waiting for a response back. The server does not know it is being asked to act like a "printer," and does nothing with the job, and eventually rendering the job stuck in the print queue until it

is manually deleted.

 

Workarounds to prevent the jobs from occurring:

  1. Disable Bi-Directional Communication (To configure a preset with bi-di disabled please perform the following)
  2. Open any application
  3. Select File > Print > Xerox Features
  4. Select Advanced > scroll down and select Bi-Directional Communication
  5. Select Off then Ok
  6. Select the Presets dropdown
  7. Enter a new name for this preset, select All Printers and select Ok.

Refer to the following link to describe how to set a custom preset as the new

defaults

http://www.404techsupport.com/2012/08/setting-printing-defaults-in-mac-os-x-through-presets-and-cups...

  1. Configure the printer on the Mac using SMB instead of using LPR. Please refer to the following information on how to configure a printer via SMB

¢This is only valid for shared print queues¦

Below is a link with steps on how to add the printer on the Mac.

http://reality-and-a-half.multiversum.com/how-to-smb-connection-url-mac-os-x-10-5-10-6-10-7-windows-...

-This link offers the correct URLs for 2k3 and 2K8 windows servers to Mac OSX

all the way back to 10.4.

  1. Modify the driver PPD file and remove the following command cupsCommands:

"ReportLevels ReportStatus". Removing this command will also prevent any bi-di communication to occur between the device and driver.

The modified PPD can then be loaded onto the Mac clients

  1. Create the print queue using Bonjour instead of using an IP address. This problem only occurs if the print queue was created manually using an IP

address and it does not occur if the printer is installed via Bonjour

  1. If Port 80 or Port 443 is blocked please add an exception to the Mac OSX

proxy.

Please be sure to select "Accept Solution" and or select the thumbs up icon to enter Kudos for posts that resolve your issues. Your feedback counts!

Joe.
New Member
Posts: 3
Registered: ‎11-26-2015

Re: 7500 Lots of 'Printer Status' documents in print queue

OK, so I disabled Bi-Directional Communication and it hasn't sorted the problem.

Sometimes (but not everytime) it adds these extra files to the print queue even when only printing one sheet. This means that printing takes several minutes for even small basic files. I'm sure that this has only started happening since I upgraded the driver to 3.64.

New Member
Posts: 1
Registered: ‎11-29-2017

Re: 7500 Lots of 'Printer Status' documents in print queue

Thanks for providing the workarounds to this problem.  We manage a 2012 Windows Print Server and have this exact issue with print jobs named 'print status' becoming stuck in the Mac's print queue.

 

I applied the PPD file edit workaround and seems to have resloved it.  Do you know if Xerox plans to release an update to the driver that provides this fix already in place?

 

Analyst Nation Moderator
Posts: 5,312
Registered: ‎11-25-2013

Re: 7500 Lots of 'Printer Status' documents in print queue

I can't say what their intentions are for the future, you would need to call Xerox, go to 2nd level support and get them to do a Feature Enhancement Request.

 

Be advised, that the request is just a request, so filling one out does not mean they will develop it. But if enough people do request it they might.

 

Please be sure to select "Accept Solution" and or select the thumbs up icon to enter Kudos for posts that resolve your issues. Your feedback counts!

Joe.