Technical data

12
Troubleshooting
This chapter describes some of the common problems that might be
encountered in Advanced Printing Software and describes what steps can be
taken to correct the problems.
12.1 Solving Server Problems
This section contains descriptions of server errors that can occur during
normal print system operation. Note that these errors are characterized as
server errors, but this does not necessarily mean that they are errors that
are caused only by spooler or supervisor objects; they can be caused by other
problems on the server host or the network environment..
12.1.1 Determining Which Server Processes Are Running
If a supervisor or spooler process is not responding to client requests, you can
use the following command to determine which server processes are running:
# ps -ef | grep pdsp
If you do not see process entries for pdsplr, pdspvr,orpdspvlpr, make
sure that you are looking at the correct host.
To restart the missing server process, use one of the following commands:
# /usr/pd/lib/pdsplr
# /usr/pd/lib/pdspvr
# /usr/pd/lib/pdspvlpr
If the supervisor or spooler process is running but not responding to client
requests, you can use the pdls command to determine the state of the object:
# pdls -c server -r all -s line server_name
If there is no response from the server, determine if the protoserver daemon
is running:
# rpcinfo -u host 105004
If the protoserver is running, the following is displayed:
# program 105004 version 1.2B ready and waiting
Troubleshooting 12–1