Frequent Print Error Messages
Contents
About this document
Error messages
About this document
These are some of the more common printing error messages and solutions
to help resolve them.
This document applies to AIX Versions 3 and later.
0781-009
- Remove /etc/security/failedlogin
- Increase size of / directory (90% full)
0781-012
- errno=11 means resource temporarily unavailable.
- This may occur after 0781-124.
- File may disappear from the queue, but nothing prints.
- This message comes from the digest command that is used
to convert the /etc/qconfig file to binary form.
- The AIX 3.2.5 message associated with 0781-012 is normally
"No device line in queue stanza". This normally
happens when there is a syntax error in the /etc/qconfig file.
0781-017
- Error in config file /etc/qadm.config
- Occurs when trying to add queues when /etc/qconfig is corrupted
- Often caused when queues are removed while job's still queued
- Look for dummy queues in /etc/qconfig and remove if they
are present.
- If lpstat doesn't show any dummies or errors, you may have to
rebuild /etc/qconfig.
- This can cause qdaemon to go down.
0781-024
- 'Cannot write anymore to /var/spool/qdaemon/spool_name,
file has become too large',
- 'errno 28 not enough space in filesystem'.
- An effort to print a report produced
this error on the screen and locked up the terminal.
df
Filesystem 512-blocks Free %Used Iused %Iused Mounted on
/dev/hd9var 8190 1456 12% 148 8% /var
- Increase /var to solve the problem.
0782-026
- A virtual printer has not been configured for print queue.
- Someone created a queue, but not a virtual printer.
0781-040
- errno 25
- Changes up = FALSE to up = TRUE in /etc/qconfig
- Printed after this change
0781-048
- Bad print queue or device name: test on the console
- Could happen if file test in /var/spool/qdir
- If this comes when doing status, it indicates an erroneous file
in the /var/spool/lpd/qdir directory.
0781-058
- Unable to close file
- errno=28 not enough space in /var
- 0781-304 Unable to open /dev/lp8 as standard out for backend
errno=6 request to device...not exist
0781-305 retrying errno=6
- Removed files from /var/adm/wtmp, and /var/spool/mqueue
0781-074
- qdaemon: warning 0781-074, backend returned warning status
- Only root can print
- Bad permissions on piojetd and piohpnpf applications.
- Permission on /dev at d--------. Changed to
775 and printing worked.
0781-075
- qdaemon couldn't exec /tmp/plotmode
- Does /tmp/plotmode exist?
- Does it have the right permissions to execute?
- Could not exec /usr/lib/lpd/pio/etc/piojetd
File was missing after an upgrade to AIX 4.
0781-086
- Backend /usr/lib/lpd/rembak failed with termination status 015
- Problem occurred when printing to remote system
- Remote system /var filled up to 100%.
0781-087
- Error msg: from qdaemon 0781-087 could not run your request
- Permission problem on custom backend
0781-088
- Died running request on jetdirect or local
- Usually this means the printer needs attention.
- Usually the queue goes to DEV_WAIT, or DOWN.
- Missing colon files after an upgrade could be the problem's cause.
0781-102
- 0781-102 Fatal error invalid printer name test
- Removed extra files in /var/spool/lpd/qdir to solve problem
0781-105
0781-109
- Filename format is bad errno 2
- errno 2 indicates no file or directory.
- This problem occurs most from third party applications that may
delete a file before printing finishes. Example application:
progress.
- Using lpr so that
job gets spooled will solve this.
0781-111
- No login name found
- This problem often occurs during the process of trying to cancel jobs to
remote system, especially with Windows/NT servers when using AIXSHORT for stat
filter.
Be sure to use bsdshort and bsdlong.
- Clear unwanted files out of /var/spool/lpd/qdir. These
frequently give this problem.
- Remove /etc/qconfig.bin, and rerun lpstat.
0781-113
- 0781-113 /etc/qadm.conf error line 113
- Remove dummy queue from /etc/qconfig.
0781-114
- 0781-114-->> Cannot cd to /var/spool/lpd/qdir, Directory does not
exist.
0781-117
- enq: fatal error: 0781-161 argument confirm is not an accessible file
- enq: fatal error: 0781-117 cannot exec digester /usr/lib/lpd/digest
- enq: errno=13 file access permissions do not allow specified action
- enq: fatal error:0781-119 error from digester
/usr/lib/lpd/digest,status=16384,rv=19472
- The ownership of /usr/bin/enq had accidently been changed.
0781-119
- enq: fatal error: 0781-161 argument confirm is not an accessible file
- enq: fatal error: 0781-117 cannot exec digester /usr/lib/lpd/digest
- enq: errno=13 file access permissions do not allow specified action
- enq: fatal error:0781-119 error from digester
/usr/lib/lpd/digest,status=16384,rv=19472
- The ownership of /usr/bin/enq had accidently been changed.
0781-120
- enq: errno=2 a file or directory in the pathname does not exist
- errno 28 writing dir /var/spool/lpd/qdir - on hardware problem
- Bad permissions on the /var/spool/lpd/qdir directory or
on /var/spool/qdaemon can be the cause.
0781-121
- Can't create temporary file
- enq: errno=2 a file or directory in the pathname does not exist
- Permission problems
- Directory was full
0781-124
- Failure to fork process
- Occurs when lp tries to fork a process to execute the enq command to print a
job
- The lp command (as well as qprt, lpr, and lpd) are frontend commands
that just
execute enq. There are two reasons that the fork process would fail.
- The total number of processes has been exceeded on the system.
Increase number of processes from smit.
- There is not enough memory.
Buy more memory, or reduce load.
0781-133
0781-160
- Upgraded from 4.2.0: 0781-160
- Corrupted/etc/qcnfig.bin,blength =1694507008
- Had not rebooted since upgrade; rebooted and printing worked fine
0781-161
- enq: fatal error: 0781-161 argument confirm is not an accessible file
- enq: fatal error: 0781-117 cannot exec digester /usr/lib/lpd/digest
- enq: errno=13 file access permissions do not allow specified action
- enq: fatal error:0781-119 error from digester
/usr/lib/lpd/digest,status=16384,rv=19472
- The ownership of /usr/bin/enq had accidentally been changed.
0781-162
- Cannot awaken qdaemon
- One cause is full /var file system
- Another cause is bad /etc/qconfig file
- A bad file being printed was one scenario. Cancel, stop and restart
the qdaemon.
- In other scenarios there were bad files in /var/spool/lpd/qdir.
- One fix: simply recycle qdaemon (stopsrc -s qdaemon, startsrc -s
qdaemon).
- Another fix: clear queues and recycle qdaemon.
- Another possible cause: permission problems on /var/spool/lpd/stat
- In one case the writesrv was not active.
0781-167
- lpstat: enq 0781-167: could not get process credentials
- Permissions on enq were wrong: chmod 6555 /bin/enq
- Permissions had inadvertently been set to the wrong value for
all files in /usr/bin.
0781-174
- qdaemon can't signal, qdaemon can't awaken
- Dummy stanza in /etc/qconfig: remove to fix the problem
- Error occurred with: 0781-162
0781-177
- Device stanza does not match
- Remove dummy entries from /etc/qconfig
0781-188
- Device stanza does not match
- Remove dummy entries from /etc/qconfig
0781-190
- 0781-190 (queue) not found in the /etc/qconfig
- 0782-597 Value sa .. not in ring list
- Tried to set Z=! with lsvirprt
- Queue was created wrong by Intel Netport script.
- Removed and added remote queue to fix
0781-196
- lpd fatal error 0781-196 lock file or duplicate daemon"
- User had manually started a second lpd; stopped and ran startsrc -s
lpd.
0781-198
- lpd fatal error 0781-198 unable to name socket
- lpd: errno=67 socket name is already is use
- Found line in rc files: /usr/spool/lps/adm/lps.rc start. This
was added by the easy spooler. You can't run both at the same time. Start
the lps.rc.start file later manually. The order
of start matters.
0781-202
- Failure to accept a socket connection 0781-200
- Socket name already in use 0781-198
- Couldn't start lpd
- Clean up all spooler files to fix
0781-201
- ill-formed FROM address.Connection closed. (from LPD)
- This usually means that some application other than rembak or
other valid lpr program is trying to contact the lpd.
- Duplicate with tn prt_host 515
- Must follow RFC 1179
0781-202
- Your host does not have line printer access.
- This means that the client name is not in the server's /etc/hosts.lpd
or /etc/hosts.equiv file.
- This problem also occurs with nameserver and routing problems.
0781-208
- 0781-208 Unknown printer on a remote host
- Add queue with same name on remote server, or change remote queue
name
on client to one that exists on the remote server.
0781-212
- 0781-212 lpd protocol is received when the source host sends a FIN|ACK
and
no data is received.
- Problem printing from AS/400 when it sends Control file first
- Change AS/400 to not send CFF, or upgrade to AIX 4.3.1 or later.
0781-221
- lpd: 0781-221 Could not set process credentials
- lpd: errno = 112: cannot find the requested security attribute
- lpd: {fatal error} 0781-221 could not set process credential
- After upgrade from 415 to 431 server
0781-222
- 0781-222 getsockname (): src not found,
continuing without src support. errno=57"
- User had manually started a second lpd; stopped and ran startsrc -s
lpd
0781-228
- errno=8: A system call received an interrupt.
- Could not Ping HP JetDirect Card. Fixed network problem and printed.
- errno=25: Specified file does not support the ioctl file
- Could not send data file /var/spool/qdaemon/
- Changed some tcp/ip software on the mainframe side. (interlink
TCP/IP)
- rembak : errno = 25: Inappropriate I/O control operation.
- The job gave an error with lpr, but worked with qprt. This is
probably
a problem with the header flag sent to the MVS interlink LPD.
- Error #67 socket already in use
- Printing to HP JetDirect EX3 as remote printer
- Increased timeout on rembak with -T seemed to help
0781-230
- 0781-230 Could not send control file.
- Occurred printing to LexMark printer with rembak
- Increasing timeout to rembak fixed the problem.
0781-233
- Unknown host & ipaddress
- Added address in /etc/hosts and printed fine
0781-234
- rembak : fatal error: 0781-234 unknown service for printer/tcp
- rembak : errno=2 : a file or directory in the pathname does not exist
- /etc/services file was missing this line
printer 515/tcp spooler # line printer spooler
0781-236
- rembak: Fatal error: 0781-236 lost connection reading socket.
- IX44693 at AIX 3.2 for remote printing sometimes fixes
- Also can be problem with remote lpd
0781-239
- Status on .... failed errnum=2, rembak=2 a file or
path does not exist
- This looks like a missing file, probably from the application.
The application may be overwriting the file before it prints.
- Check file size for 0.
- Check permission on /usr/lib/lpd/rembak, /dev/null
- Add -c flag to lp command so the file
is not overwritten.
0781-244
You may need to adjust this number upwards.
Use swcons to trap the error messages.
0781-277
- Occurred when adding a queue with mkque
- /etc/qconfig file corrupted
- Fixed /etc/qconfig problems and could add a queue
- Look for dummy queue stanzas in /etc/qconfig
0781-284
- Device server name was not specified on device line for queue.
- Incorrect spelling was in the hostname.
0781-290
- 0781-290 qdaemon terminating because of signal
- cat /etc/hosts > /dev/lp0-->0403-005 cannot create specified file
- rmdev -l lp0-->defined; so ran mkdev -l lp0
- Removed and readded printer.
0781-304
- Can't open or create file
- This is a CTS problem. There is no signal from the printer to AIX
CTS.
Probably there are cabling problems, or the printer doesn't support RTS.
- 0781-304 Unable to open /dev/lp8 as standard out for backend
errno=6 request to device...not exist
- 0781-304 Unable to open /dev/lp0 as standard out for backend,
occurred after migration upgrade when device lp0 didn't exist. Add device.
- Also occurred when database printed directly to file. fuser -k
/dev/lp0 fixed
this.
- Also seen when lock file was busy
0781-305
- Retrying message, comes with 304.
- 0781-305 Unable to open /dev/lp0 as standard out for backend. Resource
is busy
- Removed and readded device and it started working.
0781-306
- qdaemon warning: 0781-304 Unable to open /dev/lp0 as standard out for
backend
- errorno=16 device busy
- qdaemon warning: 0781-305 retrying
- daemon: 0781-306 successfully opened /dev/lp0
- Customer was printing from UNIVERSE print spooler
- Printer cable exceeded RS/232 specifications.
0781-307
- "Error writing to /var/spool/lpd/stat/pid" Error=28
- "There is not enough space in /var filesystem"
0781-312
- Cannot open or start files.
- Often only root can print.
- Permissions problem, sometimes on /dev/null, or printer programs
such as piobe, qdaemon, enq, lp, lpr, and so on
- Can be on /dev/null if File = /dev/null.
- Check permissions of any log files or temporary files as well as
all backends and printing programs.
- Bad permissions on /var/spool
0781-316
- Error message from third party install queue script:
mkquedev -q(queue) -d(qdev) -a
backend=/dp/app2/sys/spool/emulax/bin/(queue) -a header=never -a
trailer=never
- Contact emulax for assistance with their script.
0781-342
- qdaemon: (FATAL ERROR): 0781-342 Error in message receive. Errno = 36.
- qdaemon: errno = 36: An identifier does not exist.
- Fixing name resolution fixed this problem with one customer.
Use local problem reporting procedures, or press Enter to continue.
- This was a 3.2.5 problem and an upgrade fixed the problem.
0781-374
- Timed out" REMBAK: 0781-374 Remote Host Refused Connection
- Check to see if print server lpd is running.
- Does AIX have permission to print to host?
- Is there space on remote server?
- If remote server is AIX, run "lssrc -s lpd" to see if lpd is running.
0781-375
- 0781-375 Connection to server failed
- This occurs with Intel NetPort when at AIX 4.3.1. Upgrade AIX bos.printers
and bos.rte.printers.
0781-380
- 0781-380 Failed to retrieve a socket with a privileged address;
- rembak: errno = 13, the file access permissions do not allow the
specified action
- Make the change to permissions: chmod 4550 /usr/lib/lpd/rembak.
0781-398
0781-721
- Cannot create temporary file"
- Error no=28: not enough space in file system
- /var File system was full
0781-2020
- Permission denied for printing to lpd
- Caused by back name lookup
- Added client name to /etc/hosts.lpd
- Added client name to /etc/hosts or to name server
- Added line to /etc/netsvc.conf saying: hosts=local,bind if not
added to name server.
- After name resolution cleared up, printing was possible.
0782-597
- 0782-597 Value sa .. not in ring list
- This indicates that a value for an attribute is not in the
list of allowed values for the virtual printer. This can
be changed, but you need to be an expert in virtual printers
or read the documentation.
0782-626
- 0782-626 At attempt to add queue.
- With 0781-017
- Had dummy entries in /etc/qconfig
Status error problems to remote lpd on LexMark Printer
- Best solution is to set up with MarkNet software from LexMark
- Install IX52289 to fix the AWK problem in AIX 4.1.
Problems printing to parallel printer
- It loses or drops characters.
- Set Time to delay before checking BUSY line [200]
[ Doc Ref: 92039183520640 Publish Date: Mar. 28, 2000 4FAX Ref: 6449 ]