"Check the printer for errors" when printing from a mobile device.

  • 7013185
  • 29-Aug-2013
  • 29-Aug-2013

Environment

Novell iPrint Appliance

Situation

The following error is returned to the mobile device when submitting a print job.

"Check the printer for errors."

The print job successfully comes out of the printer.

Resolution

Workaround 1: Train end users to understand the message.

The message does not inform the end user that the print job failed to submit or failed to print.  The message is informing the end user that the network printer is in a non-critical error state, such as: low toner, secondary paper tray empty, low paper, etc.  The end user can expect the print job succeed when being presented the message.

Workaround 2: Disable iPrint's ability to know the network printers sub-status.

Each printer agent has the ability to be configured to not know the network printer's sub-status.  This is accomplished on a per printer agent basis by following these steps:
  • Go to PsmStatus page for the iPrint Appliance
    • https://[IPorDNSofPrintAppliance]/psmstatus
      • Authenticate with admin or cn=admin,o=iPrintAppliance (not admin.iPrintAppliance)
  • Click the link for a Printer Agent in the list
  • Click the Configuration Options link
  • Add a space and the following string to the end of the Gateway Autoload Command:
    • NOSNMP
      • Example: iprintgw PORT=LPR HOSTADDRESS=[x.x.x.x] PRINTERNAME=PASSTHROUGH NOSNMP
  • Click Apply
  • Shutdown the Printer Agent
  • Startup the Printer Agent
If modifying many printer agents, you can skip the steps of restarting the Printer Agent and instead restart the Print Manager after making all of the Gateway Autoload Command changes.