retitle 710297 cups: server-error-internal-error encountered when setting up new printer (Dell C3760dn color laser) thanks
On Wed 29 May 2013 at 12:30:40 -0400, Wirawan Purwanto wrote: Helo Wirawan. Thank you for your report. > In Debian 7 stable with the provided cups (1.5.3-5) I tried to add a new > printer with external PPD file. The printer is: Dell C3760DN color laser > printer, and I used the PPD given by Dell. > The driver (PPD actually) was obtained from > > http://www.dell.com/support/drivers/us/en/04/DriverDetails/Product/dell- > c3760dn?driverId=YN48J&osCode=LNUX&fileId=2998271512&languageCode=EN&categoryId=DD > > I converted the RPM to DEB with alien. Installed it, and tried to set up the > printer using the GTK GUI (system-config-printer command). I then specified > the > PPD location manually in the dialog titled "Choose Driver". But when I clicked > "Apply" in the "Describe Printer", an error message shows up with this error: > > CUPS server error > There was an error during the CUPS operation: > 'server-error-internal-error'. > > I increased the log level to 'debug2' in /etc/cups/cupsd.conf and I found this > portion surrounding the error message in /var/log/cups/error_log: > > d [29/May/2013:11:59:33 -0400] cupsdAddPrinter("dellcolor") > d [29/May/2013:11:59:33 -0400] cupsdAddPrinter: Adding dellcolor to Printers > I [29/May/2013:11:59:33 -0400] Setting dellcolor device-uri to > "socket://prism.physics.wm.edu:9100" (was "file:///dev/null".) > d [29/May/2013:11:59:33 -0400] set_printer_defaults: printer-info > d [29/May/2013:11:59:33 -0400] set_printer_defaults: printer-location > d [29/May/2013:11:59:33 -0400] set_printer_defaults: device-uri > d [29/May/2013:11:59:33 -0400] copy_file("/var/spool/cups/00000001", > "/etc/cups/interfaces/dellcolor") > D [29/May/2013:11:59:33 -0400] CUPS-Add-Modify-Printer > server-error-internal-error: Unable to copy interface script - No such file > or directory CUPS appears to think it is dealing with a System V interface script, not a PPD. I do not have access to system-config-printer at present but in the meantime I downloaded the zip file above, used alien as you did and extracted Dell_C3760dn_Color_Laser.ppd.gz to my home directory. First - a couple of quick checks: brian@desktop:~$ file Dell_C3760dn_Color_Laser.ppd Dell_C3760dn_Color_Laser.ppd: PPD file, version "4.3" brian@desktop:~$ cupstestppd Dell_C3760dn_Color_Laser.ppd Dell_C3760dn_Color_Laser.ppd: PASS Using localhost:631 I installed a print queue by providing the PPD to CUPS. Compressed or uncompressed the install was successful. I also did lpadmin -v socket://191.168.7.200:9105 -p test -P /home/brian/Dell_C3760dn_Color_Laser.ppd.gz with similar success. > E [29/May/2013:11:59:33 -0400] Returning IPP server-error-internal-error for > CUPS-Add-Modify-Printer (ipp://localhost/printers/dellcolor) from localhost > d [29/May/2013:11:59:33 -0400] cupsdProcessIPPRequest: ippLength(response)=153 > > I checked that in my installation (which is debian 7 amd64, xfce desktop, > installed from LiveCD), there is no subdir /etc/cups/interfaces . I made that > subdirectory manually, and the printer setup process continues. But in the end > I saw a blank /etc/cups/interfaces/dellcolor, while I saw no > /etc/cups/interfaces/dellcolor.ppd . This is strange! > > I am reporting this bug per chance someone can help out and fix this problem. >From my perspective there is nothing to fix. :) Regards, Brian. -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: http://lists.debian.org/20130531110628.GA22205@desktop
