CUPS broken - RESOLVED

Michael Sweet mike at easysw.com
Tue Oct 3 19:07:45 PDT 2006


todd pitts wrote:
> The problem was simple (although very hard to diagnose).  There must be a world readable subdirectory called tmp in /var/spool/cups.  If this is not there you can't configure the printer options via the web interface (you get a completely meaningless server-error-internal-error message).  Also, there are NO indications in /var/log/cups/error_log that this is the problem - even on debug2.  I suggest that an appropriate error message be added to the debug logs and a comment be put in the docs referencing both web-interface failure to configure and the lpoptions -p printername -l return of "lpoptions: printername has no PPD file!" so the folks can actually use all of the other fine work that has been done on CUPS.

This directory should normally be created by cupsd with the right
permissions on startup if you are using a recent enough version of
CUPS (1.2 and higher for sure, maybe some 1.1.x versions, too...)

-- 
______________________________________________________________________
Michael Sweet, Easy Software Products           mike at easysw dot com
Internet Printing and Publishing Software        http://www.easysw.com




More information about the cups mailing list