Received "illegal format character 'o'" from Unix

Question:

When trying to print from INTELLIscribe to Linux, the Linux LPD accepts the entire print job, but does not print it. The job then disappears from the spooler. Unix logs the following errors:

	lp: illegal format character 'o'
	lp: job could not be printed

INTELLIscribe's Properties dialog states that the print job was successful.

Answer:

INTELLIscribe, by default, specifies to the LPD print server that the data is a postscript format. If no Unix Postscript printers are available, or the queue receiving the print jobs is not configured for a Postscript printer, the job will not be printed by Unix.

The default works properly in most cases, however, some Unix LPD servers try to modify the data before printing it when following strict rfc1179 compliance. INTELLIscribe is easily modified to resolve this issue:

  1. From the Printers menu, choose Add or update virtual printer port.
  2. Click "Next" until the final step.
  3. Modify the "Print format" parameter to display "preformatted" by choosing this selection from the drop-down list.

 

Article 502-03

Issue: Error messages
Topic: UNIX

Did this information answer your question?

Your email address (optional):

Please provide additional comments. We welcome your feedback.

Case Studies
Satisfied customers using Brooks' software in their print environments to simplify document workflows.
 
 
IPDS Printing
Print IPDS files to any of your PCL-supported printers for ONLY $495!
 
 
Host to Windows
White Paper  Simple tools for connecting IBM-based data with the Windows® world
 
 
Print to File
RPM writes to disk incoming data from ANY host system, checks for duplicates...
 
 
AS400 Printing
RPM applies all the features of Windows printing to your AS/400 (iSeries / zSeries) spool files
 
 
UNIX to Windows
RPM enhances UNIX print services' ability to customize and control processing