HP Distributed Print Service Administration Guide

Chapter 13 409
Troubleshooting
Problems with lpstat Command Not Returning the Status of HPDPS
Printers
Problems with lpstat Command Not
Returning the Status of HPDPS Printers
HPDPS logical printers should be instantly visible with the LP interface.
That is, lpstat should return the status of any HPDPS printers. So
there is a problem if lpstat does not return status of HPDPS printers,
but pdls does return the status of the same printers.
An explanation is that HPDPS release 11.0 added a feature which allows
multiple pdclientd processes running on the same host, each listening
on a different port. The function of each client is to process commands in
different locales. The port mapping is cached in the file
/etc/pdclientd.conf. If the permissions on this file are accidentally
altered to disallow others from reading, then the lpstat command may
not return any information regarding HPDPS printers. The correct
permissions are 644.
If the permissions on the file /etc/pdclientd.conf do not allow read
access to others, then you should ensure the file has the needed
permissions.