Apply the novell-iprint-server RPM from mid-2012 or later.
This delay occurs when print jobs are queued up at the printer agent spooling location on the iPrint server. Common reasons for print jobs being queued up at the printer agent hosted on the Novell server are:
3rd party printing accounting software is configured with iPrint and print jobs are held be default so they can be manually released for printing.
The printer is in error state. The print jobs can be sent to the printer agent, but cannot be forwarded to the network printer, causing jobs to be stacked up.
The printer agent hosted on the Novell server is in a "Pause Output" state. Print jobs can be submitted to the printer agent, but are held there by request of the administrator pausing the output.