CA Spool TCP/IP connected printers by default will first bind the printer session then do a byte count of the data file. Once that is completed the LPR control file is counted then sent to the printer followed by the byte count of the data and the data. Some time during this process the printer can time out the session causing the printer to go to an EDRAINED status. The file is requeued. The resulting message is:
ESF905 File 999999 on printer pppppppp - Invalid response from server.
Depending on your printer requirements there are 2 print driver options that can help you.
- Count the number of bytes in the print file before starting the printer session.
- Skip byte counting, use a very high byte count.
For those printers that require or use the actual data byte count you would specify TCPDRIV=drvr1
For those printers that do not require or use the actual data byte count you would specify TCPDRIV=drvr2
Print Driver option 1 or 2 can be used with Print Drivers:
See the Customization Guide, Chapter 3: Initialization Parameter Statement Descriptions; TCPDRIV, for information on use of TCPDRIV Print Drivers and the different Print Driver options available to you.