/usr/libexec/cups/filter/pstocupsraster failed

I'm having trouble printing .PDF files from Adobe Reader to my Canon MP560.


I've tried deleting Adobe Reader and reinstalling it and the version I have installed is:


Architecture: i386

Build: 10.1.2.45

AGM: 4.21.19

CoolType: 5.8.111

JP2K: 2.0.0.14587

ADM: 10.01x45


My Driver is Canon: MP560 series

My Driver Version is: 10.51.2.0

My Connection is: USB


My Operating System is: Mac OS X Lion 10.7.3 (11D50b)



If I try to print a .PDF from Preview it prints OK.

If I try to print a .PDF from Adobe Reader it fails with ERROR... /usr/libexec/cups/filter/pstocupsraster failed


The file from the USPS is a label Generator which requires I use Adobe Reader to print the .PDF so I can't just print it from Preview.


When calling the USPS for support they suggested (in addition to deleting and reinstalling Adobe Reader) I also install Firefox 10.0.2 which I did. When I try printing from Firefox or Safari the print job reflects ERROR and the details show... /usr/libexec/cups/filter/pstocupsraster failed


I can't be the only person who prints USPS shipping labels so I'm hoping someone out there has found a way to fix this or work around it.

Any assistance would be greatly appreciated.


User uploaded file


User uploaded file

iMac (24-inch Mid 2007), Mac OS X (10.7.3)

Posted on Feb 22, 2012 4:06 PM

Reply
13 replies

Feb 22, 2012 4:31 PM in response to iValhalla

With Preview working I would have thought that it also uses the same filter to print PDFs to the Canon. So there is possibly some other filter or plugin before the pstocupsraster filter that Adobe is using that is causing this error.


Anyway, since it mentions a core filter that is failing you could try repairing disk permissions for the Lion parition. I suggest you boot to the Recovery partition and then open Disk Utility from there to repair permissions.


If that doesn't help then you could try a reset of the printing system, although I am not that confident that this will fix things, but it is still worth trying. Note that this will remove the two printer and scanner entries in Print & Scan but not the supporting drivers so you will only have to add them to Print & Scan again.

Feb 23, 2012 12:26 AM in response to PAHU

Thanks for the idea, I gave it a try but to no avail...




I Verified the permissions...

User uploaded file

I Repaired the permissions...



User uploaded file


I reset the printing system...


User uploaded file


I tried to print a couple different .PDF files and I get the same error...


/usr/libexec/cups/filter/pstocupsraster failed

User uploaded file


If you have any ideas based on the results above, I'd be happy to try something else to get this problem fixed.


Thanks

Feb 23, 2012 1:59 AM in response to iValhalla

Can you confirm the version of Acrobat Reader you are using.


Also, it would help to see the cups error log for this failed job. With the print queue open, click on Printer > Log & History. This will open the Console application with the cups error log selected. Each print job that fails gets a detailed log, while successful jobs have no entry. So for this most recent test that failed, you will see the job number surrounded by square brackets. If you can copy all the entries for this job and paste back here, it may help with identifying a cause.

Feb 23, 2012 6:16 AM in response to PAHU

Here is the version I'm using:

User uploaded file



When I went to get the log details the queue was closed so I thought the older job would be gone so I ran a new print job this morning.

When the queue opened I realized the older job error details were still there so I went ahead and included both below. I hope this info helps and thanks again for following up with me.


E [23/Feb/2012:00:14:14 -0800] [Job 2] Unable to open raster stream - : No such file or directory

E [23/Feb/2012:00:14:14 -0800] [Job 2] No pages found!

E [23/Feb/2012:00:14:15 -0800] [Job 2] Job stopped due to filter errors; please consult the error_log file for details.

D [23/Feb/2012:00:14:15 -0800] [Job 2] The following messages were recorded from 00:14:09 to 00:14:14

D [23/Feb/2012:00:14:15 -0800] [Job 2] Adding start banner page "none".

D [23/Feb/2012:00:14:15 -0800] [Job 2] Queued on "Canon_MP560_series" by "Justin".

D [23/Feb/2012:00:14:15 -0800] [Job 2] File of type application/postscript queued by "Justin".

D [23/Feb/2012:00:14:15 -0800] [Job 2] Adding end banner page "none".

D [23/Feb/2012:00:14:15 -0800] [Job 2] job-sheets=none,none

D [23/Feb/2012:00:14:15 -0800] [Job 2] argv[0]="Canon_MP560_series"

D [23/Feb/2012:00:14:15 -0800] [Job 2] argv[1]="2"

D [23/Feb/2012:00:14:15 -0800] [Job 2] argv[2]="Justin"

D [23/Feb/2012:00:14:15 -0800] [Job 2] argv[3]="West Hollywood Business License Justin Teal Hair.pdf"

D [23/Feb/2012:00:14:15 -0800] [Job 2] argv[4]="1"

D [23/Feb/2012:00:14:15 -0800] [Job 2] argv[5]="AP_ColorMatchingMode=AP_VendorColorMatching AP_D_InputSlot= nocollate com.apple.print.DocumentTicket.PMSpoolFormat=application/pdf com.apple.print.JobInfo.PMJobName=West\ Hollywood\ Business\ License\ Justin\ Teal\ Hair.pdf com.apple.print.PrinterInfo.PMColorDeviceID..n.=16105 com.apple.print.PrintSettings.PMCopies..n.=1 com.apple.print.PrintSettings.PMCopyCollate..b. com.apple.print.PrintSettings.PMFirstPage..n.=1 com.apple.print.PrintSettings.PMLastPage..n.=2147483647 com.apple.print.PrintSettings.PMPageRange..a.0..n.=1 com.apple.print.PrintSettings.PMPageRange..a.1..n.=2147483647 media=Letter pserrorhandler-requested=standard job-uuid=urn:uuid:98700626-7a47-373e-53c1-857663f918de job-originating-host-name=localhost time-at-creation=1329984849 time-at-processing=1329984849 PageSize=Letter"

D [23/Feb/2012:00:14:15 -0800] [Job 2] argv[6]="/private/var/spool/cups/d00002-001"

D [23/Feb/2012:00:14:15 -0800] [Job 2] envp[0]="<CFProcessPath>"

D [23/Feb/2012:00:14:15 -0800] [Job 2] envp[1]="CUPS_CACHEDIR=/private/var/spool/cups/cache"

D [23/Feb/2012:00:14:15 -0800] [Job 2] envp[2]="CUPS_DATADIR=/usr/share/cups"

D [23/Feb/2012:00:14:15 -0800] [Job 2] envp[3]="CUPS_DOCROOT=/usr/share/doc/cups"

D [23/Feb/2012:00:14:15 -0800] [Job 2] envp[4]="CUPS_FONTPATH=/usr/share/cups/fonts"

D [23/Feb/2012:00:14:15 -0800] [Job 2] envp[5]="CUPS_REQUESTROOT=/private/var/spool/cups"

D [23/Feb/2012:00:14:15 -0800] [Job 2] envp[6]="CUPS_SERVERBIN=/usr/libexec/cups"

D [23/Feb/2012:00:14:15 -0800] [Job 2] envp[7]="CUPS_SERVERROOT=/private/etc/cups"

D [23/Feb/2012:00:14:15 -0800] [Job 2] envp[8]="CUPS_STATEDIR=/private/etc/cups"

D [23/Feb/2012:00:14:15 -0800] [Job 2] envp[9]="HOME=/private/var/spool/cups/tmp"

D [23/Feb/2012:00:14:15 -0800] [Job 2] envp[10]="PATH=/usr/libexec/cups/filter:/usr/bin:/usr/sbin:/bin:/usr/bin"

D [23/Feb/2012:00:14:15 -0800] [Job 2] envp[11]="SERVER_ADMIN=root@Justins-iMac.local"

D [23/Feb/2012:00:14:15 -0800] [Job 2] envp[12]="SOFTWARE=CUPS/1.5.1"

D [23/Feb/2012:00:14:15 -0800] [Job 2] envp[13]="TMPDIR=/private/var/spool/cups/tmp"

D [23/Feb/2012:00:14:15 -0800] [Job 2] envp[14]="USER=root"

D [23/Feb/2012:00:14:15 -0800] [Job 2] envp[15]="CUPS_SERVER=/private/var/run/cupsd"

D [23/Feb/2012:00:14:15 -0800] [Job 2] envp[16]="CUPS_ENCRYPTION=IfRequested"

D [23/Feb/2012:00:14:15 -0800] [Job 2] envp[17]="IPP_PORT=631"

D [23/Feb/2012:00:14:15 -0800] [Job 2] envp[18]="CHARSET=utf-8"

D [23/Feb/2012:00:14:15 -0800] [Job 2] envp[19]="LANG=en_US.UTF-8"

D [23/Feb/2012:00:14:15 -0800] [Job 2] envp[20]="APPLE_LANGUAGE=en-US"

D [23/Feb/2012:00:14:15 -0800] [Job 2] envp[21]="PPD=/private/etc/cups/ppd/Canon_MP560_series.ppd"

D [23/Feb/2012:00:14:15 -0800] [Job 2] envp[22]="RIP_MAX_CACHE=128m"

D [23/Feb/2012:00:14:15 -0800] [Job 2] envp[23]="CONTENT_TYPE=application/postscript"

D [23/Feb/2012:00:14:15 -0800] [Job 2] envp[24]="DEVICE_URI=usb://Canon/MP560%20series?serial=31994D"

D [23/Feb/2012:00:14:15 -0800] [Job 2] envp[25]="PRINTER_INFO=Canon MP560 series"

D [23/Feb/2012:00:14:15 -0800] [Job 2] envp[26]="PRINTER_LOCATION=Justin’s iMac"

D [23/Feb/2012:00:14:15 -0800] [Job 2] envp[27]="PRINTER=Canon_MP560_series"

D [23/Feb/2012:00:14:15 -0800] [Job 2] envp[28]="PRINTER_STATE_REASONS=none"

D [23/Feb/2012:00:14:15 -0800] [Job 2] envp[29]="CUPS_FILETYPE=document"

D [23/Feb/2012:00:14:15 -0800] [Job 2] envp[30]="FINAL_CONTENT_TYPE=printer/Canon_MP560_series"

D [23/Feb/2012:00:14:15 -0800] [Job 2] envp[31]="AUTH_I****"

D [23/Feb/2012:00:14:15 -0800] [Job 2] Started filter /usr/libexec/cups/filter/pstoappleps (PID 771)

D [23/Feb/2012:00:14:15 -0800] [Job 2] Started filter /usr/libexec/cups/filter/pstocupsraster (PID 772)

D [23/Feb/2012:00:14:15 -0800] [Job 2] Started filter /Library/Printers/Canon/BJPrinter/Filters/Raster2CanonIJ/Raster2CanonIJ.bundle/ Contents/MacOS/Raster2CanonIJ (PID 774)

D [23/Feb/2012:00:14:15 -0800] [Job 2] Started backend /usr/libexec/cups/backend/usb (PID 775)

D [23/Feb/2012:00:14:15 -0800] [Job 2] usb: AppleLanguages="en-US"

D [23/Feb/2012:00:14:15 -0800] [Job 2] STATE: +connecting-to-device

D [23/Feb/2012:00:14:15 -0800] [Job 2] Looking for 'Canon MP560 series'

D [23/Feb/2012:00:14:15 -0800] [Job 2] Writing PageSize code width = 612.000000, height = 792.000000

D [23/Feb/2012:00:14:15 -0800] [Job 2] Directory "/Library/Printers/Canon/BJPrinter/Plugins/BJUSB/CIJUSBClassDriver2.plugin" permissions OK (040755/uid=0/gid=80).

D [23/Feb/2012:00:14:15 -0800] [Job 2] Directory "/System/Library/Printers/Libraries/USBGenericPrintingClass.plugin" permissions OK (040755/uid=0/gid=0).

D [23/Feb/2012:00:14:15 -0800] [Job 2] PSNormalizer couldn't create temporary directory from the template /private/var/spool/cups/tmpPSNormalizer.f8qSZn due to error Operation not permitted!ERROR: Unable to convert PostScript file.

D [23/Feb/2012:00:14:15 -0800] [Job 2] pstopdffilter/pstocupsraster failed with err number -30995

D [23/Feb/2012:00:14:15 -0800] [Job 2] load_classdriver(/System/Library/Printers/Libraries/USBGenericPrintingClass.plu gin) (kr:0x00000000)

D [23/Feb/2012:00:14:15 -0800] [Job 2] load_classdriver(/Library/Printers/Canon/BJPrinter/Plugins/BJUSB/CIJUSBClassDri ver2.plugin) (kr:0x00000000)

D [23/Feb/2012:00:14:15 -0800] [Job 2] Opening connection

D [23/Feb/2012:00:14:15 -0800] [Job 2] Directory "/Library/Printers/Canon/BJPrinter/Plugins/BJUSB/CIJUSBClassDriver2.plugin" permissions OK (040755/uid=0/gid=80).

D [23/Feb/2012:00:14:15 -0800] [Job 2] Directory "/System/Library/Printers/Libraries/USBGenericPrintingClass.plugin" permissions OK (040755/uid=0/gid=0).

D [23/Feb/2012:00:14:15 -0800] [Job 2] load_classdriver(/System/Library/Printers/Libraries/USBGenericPrintingClass.plu gin) (kr:0x00000000)

D [23/Feb/2012:00:14:15 -0800] [Job 2] load_classdriver(/Library/Printers/Canon/BJPrinter/Plugins/BJUSB/CIJUSBClassDri ver2.plugin) (kr:0x00000000)

D [23/Feb/2012:00:14:15 -0800] [Job 2] STATE: -connecting-to-device

D [23/Feb/2012:00:14:15 -0800] [Job 2] Sending data to printer.

D [23/Feb/2012:00:14:15 -0800] [Job 2] Read 512 bytes of back-channel data...

D [23/Feb/2012:00:14:15 -0800] [Job 2] Read 363 bytes of back-channel data...

D [23/Feb/2012:00:14:15 -0800] [Job 2] Read 512 bytes of back-channel data...

D [23/Feb/2012:00:14:15 -0800] [Job 2] Read 363 bytes of back-channel data...

D [23/Feb/2012:00:14:15 -0800] [Job 2] Sent 0 bytes...

D [23/Feb/2012:00:14:15 -0800] [Job 2] Waiting for read thread to exit...

D [23/Feb/2012:00:14:15 -0800] [Job 2] End of messages

D [23/Feb/2012:00:14:15 -0800] [Job 2] printer-state=3(idle)

D [23/Feb/2012:00:14:15 -0800] [Job 2] printer-state-message="No pages found!"

D [23/Feb/2012:00:14:15 -0800] [Job 2] printer-state-reasons=none

E [23/Feb/2012:00:19:16 -0800] [Job 2] Stopping unresponsive job!

E [23/Feb/2012:05:55:58 -0800] [Job 3] Unable to open raster stream - : No such file or directory

E [23/Feb/2012:05:55:58 -0800] [Job 3] No pages found!

E [23/Feb/2012:05:55:58 -0800] [Job 3] Job stopped due to filter errors; please consult the error_log file for details.

D [23/Feb/2012:05:55:58 -0800] [Job 3] The following messages were recorded from 05:55:57 to 05:55:58

D [23/Feb/2012:05:55:58 -0800] [Job 3] Adding start banner page "none".

D [23/Feb/2012:05:55:58 -0800] [Job 3] Queued on "Canon_MP560_series" by "Justin".

D [23/Feb/2012:05:55:58 -0800] [Job 3] File of type application/postscript queued by "Justin".

D [23/Feb/2012:05:55:58 -0800] [Job 3] Adding end banner page "none".

D [23/Feb/2012:05:55:58 -0800] [Job 3] job-sheets=none,none

D [23/Feb/2012:05:55:58 -0800] [Job 3] argv[0]="Canon_MP560_series"

D [23/Feb/2012:05:55:58 -0800] [Job 3] argv[1]="3"

D [23/Feb/2012:05:55:58 -0800] [Job 3] argv[2]="Justin"

D [23/Feb/2012:05:55:58 -0800] [Job 3] argv[3]="Instant Gift Certificate.pdf"

D [23/Feb/2012:05:55:58 -0800] [Job 3] argv[4]="1"

D [23/Feb/2012:05:55:58 -0800] [Job 3] argv[5]="AP_ColorMatchingMode=AP_VendorColorMatching AP_D_InputSlot= nocollate com.apple.print.DocumentTicket.PMSpoolFormat=application/pdf com.apple.print.JobInfo.PMJobName=Instant\ Gift\ Certificate.pdf com.apple.print.PrinterInfo.PMColorDeviceID..n.=16105 com.apple.print.PrintSettings.PMCopies..n.=1 com.apple.print.PrintSettings.PMCopyCollate..b. com.apple.print.PrintSettings.PMFirstPage..n.=1 com.apple.print.PrintSettings.PMLastPage..n.=2147483647 com.apple.print.PrintSettings.PMPageRange..a.0..n.=1 com.apple.print.PrintSettings.PMPageRange..a.1..n.=2147483647 media=Letter pserrorhandler-requested=standard job-uuid=urn:uuid:5b1c54e3-93f8-3e18-5da8-478948e63227 job-originating-host-name=localhost time-at-creation=1330005357 time-at-processing=1330005357 PageSize=Letter"

D [23/Feb/2012:05:55:58 -0800] [Job 3] argv[6]="/private/var/spool/cups/d00003-001"

D [23/Feb/2012:05:55:58 -0800] [Job 3] envp[0]="<CFProcessPath>"

D [23/Feb/2012:05:55:58 -0800] [Job 3] envp[1]="CUPS_CACHEDIR=/private/var/spool/cups/cache"

D [23/Feb/2012:05:55:58 -0800] [Job 3] envp[2]="CUPS_DATADIR=/usr/share/cups"

D [23/Feb/2012:05:55:58 -0800] [Job 3] envp[3]="CUPS_DOCROOT=/usr/share/doc/cups"

D [23/Feb/2012:05:55:58 -0800] [Job 3] envp[4]="CUPS_FONTPATH=/usr/share/cups/fonts"

D [23/Feb/2012:05:55:58 -0800] [Job 3] envp[5]="CUPS_REQUESTROOT=/private/var/spool/cups"

D [23/Feb/2012:05:55:58 -0800] [Job 3] envp[6]="CUPS_SERVERBIN=/usr/libexec/cups"

D [23/Feb/2012:05:55:58 -0800] [Job 3] envp[7]="CUPS_SERVERROOT=/private/etc/cups"

D [23/Feb/2012:05:55:58 -0800] [Job 3] envp[8]="CUPS_STATEDIR=/private/etc/cups"

D [23/Feb/2012:05:55:58 -0800] [Job 3] envp[9]="HOME=/private/var/spool/cups/tmp"

D [23/Feb/2012:05:55:58 -0800] [Job 3] envp[10]="PATH=/usr/libexec/cups/filter:/usr/bin:/usr/sbin:/bin:/usr/bin"

D [23/Feb/2012:05:55:58 -0800] [Job 3] envp[11]="SERVER_ADMIN=root@Justins-iMac.local"

D [23/Feb/2012:05:55:58 -0800] [Job 3] envp[12]="SOFTWARE=CUPS/1.5.1"

D [23/Feb/2012:05:55:58 -0800] [Job 3] envp[13]="TMPDIR=/private/var/spool/cups/tmp"

D [23/Feb/2012:05:55:58 -0800] [Job 3] envp[14]="USER=root"

D [23/Feb/2012:05:55:58 -0800] [Job 3] envp[15]="CUPS_SERVER=/private/var/run/cupsd"

D [23/Feb/2012:05:55:58 -0800] [Job 3] envp[16]="CUPS_ENCRYPTION=IfRequested"

D [23/Feb/2012:05:55:58 -0800] [Job 3] envp[17]="IPP_PORT=631"

D [23/Feb/2012:05:55:58 -0800] [Job 3] envp[18]="CHARSET=utf-8"

D [23/Feb/2012:05:55:58 -0800] [Job 3] envp[19]="LANG=en_US.UTF-8"

D [23/Feb/2012:05:55:58 -0800] [Job 3] envp[20]="APPLE_LANGUAGE=en-US"

D [23/Feb/2012:05:55:58 -0800] [Job 3] envp[21]="PPD=/private/etc/cups/ppd/Canon_MP560_series.ppd"

D [23/Feb/2012:05:55:58 -0800] [Job 3] envp[22]="RIP_MAX_CACHE=128m"

D [23/Feb/2012:05:55:58 -0800] [Job 3] envp[23]="CONTENT_TYPE=application/postscript"

D [23/Feb/2012:05:55:58 -0800] [Job 3] envp[24]="DEVICE_URI=usb://Canon/MP560%20series?serial=31994D"

D [23/Feb/2012:05:55:58 -0800] [Job 3] envp[25]="PRINTER_INFO=Canon MP560 series"

D [23/Feb/2012:05:55:58 -0800] [Job 3] envp[26]="PRINTER_LOCATION=Justin’s iMac"

D [23/Feb/2012:05:55:58 -0800] [Job 3] envp[27]="PRINTER=Canon_MP560_series"

D [23/Feb/2012:05:55:58 -0800] [Job 3] envp[28]="PRINTER_STATE_REASONS=none"

D [23/Feb/2012:05:55:58 -0800] [Job 3] envp[29]="CUPS_FILETYPE=document"

D [23/Feb/2012:05:55:58 -0800] [Job 3] envp[30]="FINAL_CONTENT_TYPE=printer/Canon_MP560_series"

D [23/Feb/2012:05:55:58 -0800] [Job 3] envp[31]="AUTH_I****"

D [23/Feb/2012:05:55:58 -0800] [Job 3] Started filter /usr/libexec/cups/filter/pstoappleps (PID 1183)

D [23/Feb/2012:05:55:58 -0800] [Job 3] Started filter /usr/libexec/cups/filter/pstocupsraster (PID 1184)

D [23/Feb/2012:05:55:58 -0800] [Job 3] Started filter /Library/Printers/Canon/BJPrinter/Filters/Raster2CanonIJ/Raster2CanonIJ.bundle/ Contents/MacOS/Raster2CanonIJ (PID 1186)

D [23/Feb/2012:05:55:58 -0800] [Job 3] Started backend /usr/libexec/cups/backend/usb (PID 1187)

D [23/Feb/2012:05:55:58 -0800] [Job 3] usb: AppleLanguages="en-US"

D [23/Feb/2012:05:55:58 -0800] [Job 3] STATE: +connecting-to-device

D [23/Feb/2012:05:55:58 -0800] [Job 3] Looking for 'Canon MP560 series'

D [23/Feb/2012:05:55:58 -0800] [Job 3] Directory "/Library/Printers/Canon/BJPrinter/Plugins/BJUSB/CIJUSBClassDriver2.plugin" permissions OK (040755/uid=0/gid=80).

D [23/Feb/2012:05:55:58 -0800] [Job 3] Writing PageSize code width = 612.000000, height = 792.000000

D [23/Feb/2012:05:55:58 -0800] [Job 3] Directory "/System/Library/Printers/Libraries/USBGenericPrintingClass.plugin" permissions OK (040755/uid=0/gid=0).

D [23/Feb/2012:05:55:58 -0800] [Job 3] load_classdriver(/System/Library/Printers/Libraries/USBGenericPrintingClass.plu gin) (kr:0x00000000)

D [23/Feb/2012:05:55:58 -0800] [Job 3] load_classdriver(/Library/Printers/Canon/BJPrinter/Plugins/BJUSB/CIJUSBClassDri ver2.plugin) (kr:0x00000000)

D [23/Feb/2012:05:55:58 -0800] [Job 3] Opening connection

D [23/Feb/2012:05:55:58 -0800] [Job 3] Directory "/Library/Printers/Canon/BJPrinter/Plugins/BJUSB/CIJUSBClassDriver2.plugin" permissions OK (040755/uid=0/gid=80).

D [23/Feb/2012:05:55:58 -0800] [Job 3] Directory "/System/Library/Printers/Libraries/USBGenericPrintingClass.plugin" permissions OK (040755/uid=0/gid=0).

D [23/Feb/2012:05:55:58 -0800] [Job 3] load_classdriver(/System/Library/Printers/Libraries/USBGenericPrintingClass.plu gin) (kr:0x00000000)

D [23/Feb/2012:05:55:58 -0800] [Job 3] load_classdriver(/Library/Printers/Canon/BJPrinter/Plugins/BJUSB/CIJUSBClassDri ver2.plugin) (kr:0x00000000)

D [23/Feb/2012:05:55:58 -0800] [Job 3] STATE: -connecting-to-device

D [23/Feb/2012:05:55:58 -0800] [Job 3] Sending data to printer.

D [23/Feb/2012:05:55:58 -0800] [Job 3] Set job-printer-state-message to "Sending data to printer.", current level=INFO

D [23/Feb/2012:05:55:58 -0800] [Job 3] Read 512 bytes of back-channel data...

D [23/Feb/2012:05:55:58 -0800] [Job 3] Read 363 bytes of back-channel data...

D [23/Feb/2012:05:55:58 -0800] [Job 3] PSNormalizer couldn't create temporary directory from the template /private/var/spool/cups/tmpPSNormalizer.CKAFVg due to error Operation not permitted!ERROR: Unable to convert PostScript file.

D [23/Feb/2012:05:55:58 -0800] [Job 3] pstopdffilter/pstocupsraster failed with err number -30995

D [23/Feb/2012:05:55:58 -0800] [Job 3] Sent 0 bytes...

D [23/Feb/2012:05:55:58 -0800] [Job 3] Waiting for read thread to exit...

D [23/Feb/2012:05:55:58 -0800] [Job 3] End of messages

D [23/Feb/2012:05:55:58 -0800] [Job 3] printer-state=3(idle)

D [23/Feb/2012:05:55:58 -0800] [Job 3] printer-state-message="No pages found!"

D [23/Feb/2012:05:55:58 -0800] [Job 3] printer-state-reasons=none

E [23/Feb/2012:06:00:58 -0800] [Job 3] Stopping unresponsive job!

Feb 23, 2012 3:49 PM in response to iValhalla

Thanks for the log. For both print jobs it does show;



D [23/Feb/2012:05:55:58 -0800] [Job 3] PSNormalizer couldn't create temporary directory from the template /private/var/spool/cups/tmpPSNormalizer.CKAFVg due to error Operation not permitted!ERROR: Unable to convert PostScript file.

D [23/Feb/2012:05:55:58 -0800] [Job 3] pstopdffilter/pstocupsraster failed with err number -30995


And this results in;



E [23/Feb/2012:05:55:58 -0800] [Job 3] Unable to open raster stream - : No such file or directory

E [23/Feb/2012:05:55:58 -0800] [Job 3] No pages found!

E [23/Feb/2012:05:55:58 -0800] [Job 3] Job stopped due to filter errors; please consult the error_log file for details.


So while the error reports that it is the pstocupsraster as failing, I believe it is the PSNormalizer that is the cause. Without doing any research I have no idea what that is and what it is meant to do. But in both cases the "pstopdffilter/pstocupsraster failed" entry appears immediately after the PSNormalizer shows an error.


The log also shows that after the pstopdffilter and pstocupsraster filters are called a Canon filter is called. So to rule out the driver as a cause I suggest you install the Gutenprint driver suite and create a new queue to the wireless MP560, but this time selecting the Gutenprint MP560 in the Print Using menu.

Feb 23, 2012 10:52 PM in response to PAHU

I think we may have rulled out the driver with the suggested test but I'll let you be the judge based on the information below:


I was able to download and install the Gutenprint and add the driver and print from the printer using that driver for non .PDF files successfully.


User uploaded file


Next I attempted to print the .PDF file for the Click-N-Ship from the post office and it errored out.

I've included the error log from the Gutenprint attempt to print the .PDF below as well as a snapshot of the error.

The Job Message is the same: /usr/libexec/cups/filter/pstocupraster failed.


Please let me know what might be next or if you need any further information from the way I have it setup currently.


And again, thanks for your assistance helping me troupleshoot this.


Cheers,

Justin


User uploaded file



E [23/Feb/2012:22:39:38 -0800] [Job 22] Job stopped due to filter errors; please consult the error_log file for details.

D [23/Feb/2012:22:39:38 -0800] [Job 22] The following messages were recorded from 22:39:37 to 22:39:38

D [23/Feb/2012:22:39:38 -0800] [Job 22] Adding start banner page "none".

D [23/Feb/2012:22:39:38 -0800] [Job 22] Queued on "Canon_MP560_Gutenprint" by "Justin".

D [23/Feb/2012:22:39:38 -0800] [Job 22] File of type application/postscript queued by "Justin".

D [23/Feb/2012:22:39:38 -0800] [Job 22] Adding end banner page "none".

D [23/Feb/2012:22:39:38 -0800] [Job 22] job-sheets=none,none

D [23/Feb/2012:22:39:38 -0800] [Job 22] argv[0]="Canon_MP560_Gutenprint"

D [23/Feb/2012:22:39:38 -0800] [Job 22] argv[1]="22"

D [23/Feb/2012:22:39:38 -0800] [Job 22] argv[2]="Justin"

D [23/Feb/2012:22:39:38 -0800] [Job 22] argv[3]="com.usps.cns.web.pdf.LabelGenerationServlet"

D [23/Feb/2012:22:39:38 -0800] [Job 22] argv[4]="1"

D [23/Feb/2012:22:39:38 -0800] [Job 22] argv[5]="AP_ColorMatchingMode=AP_VendorColorMatching AP_D_InputSlot= nocollate com.apple.print.DocumentTicket.PMSpoolFormat=application/pdf com.apple.print.JobInfo.PMJobName=com.usps.cns.web.pdf.LabelGenerationServlet com.apple.print.PrinterInfo.PMColorDeviceID..n.=24950 com.apple.print.PrintSettings.PMColorSyncProfileID..n.=1875 com.apple.print.PrintSettings.PMCopies..n.=1 com.apple.print.PrintSettings.PMCopyCollate..b. com.apple.print.PrintSettings.PMFirstPage..n.=1 com.apple.print.PrintSettings.PMLastPage..n.=2147483647 com.apple.print.PrintSettings.PMPageRange..a.0..n.=1 com.apple.print.PrintSettings.PMPageRange..a.1..n.=2147483647 media=Letter pserrorhandler-requested=standard job-uuid=urn:uuid:b2178730-e38d-3b00-6b37-6fe9c0d42f68 job-originating-host-name=localhost time-at-creation=1330065577 time-at-processing=1330065577 PageSize=Letter"

D [23/Feb/2012:22:39:38 -0800] [Job 22] argv[6]="/private/var/spool/cups/d00022-001"

D [23/Feb/2012:22:39:38 -0800] [Job 22] envp[0]="<CFProcessPath>"

D [23/Feb/2012:22:39:38 -0800] [Job 22] envp[1]="CUPS_CACHEDIR=/private/var/spool/cups/cache"

D [23/Feb/2012:22:39:38 -0800] [Job 22] envp[2]="CUPS_DATADIR=/usr/share/cups"

D [23/Feb/2012:22:39:38 -0800] [Job 22] envp[3]="CUPS_DOCROOT=/usr/share/doc/cups"

D [23/Feb/2012:22:39:38 -0800] [Job 22] envp[4]="CUPS_FONTPATH=/usr/share/cups/fonts"

D [23/Feb/2012:22:39:38 -0800] [Job 22] envp[5]="CUPS_REQUESTROOT=/private/var/spool/cups"

D [23/Feb/2012:22:39:38 -0800] [Job 22] envp[6]="CUPS_SERVERBIN=/usr/libexec/cups"

D [23/Feb/2012:22:39:38 -0800] [Job 22] envp[7]="CUPS_SERVERROOT=/private/etc/cups"

D [23/Feb/2012:22:39:38 -0800] [Job 22] envp[8]="CUPS_STATEDIR=/private/etc/cups"

D [23/Feb/2012:22:39:38 -0800] [Job 22] envp[9]="HOME=/private/var/spool/cups/tmp"

D [23/Feb/2012:22:39:38 -0800] [Job 22] envp[10]="PATH=/usr/libexec/cups/filter:/usr/bin:/usr/sbin:/bin:/usr/bin"

D [23/Feb/2012:22:39:38 -0800] [Job 22] envp[11]="SERVER_ADMIN=root@Justins-iMac.local"

D [23/Feb/2012:22:39:38 -0800] [Job 22] envp[12]="SOFTWARE=CUPS/1.5.1"

D [23/Feb/2012:22:39:38 -0800] [Job 22] envp[13]="TMPDIR=/private/var/spool/cups/tmp"

D [23/Feb/2012:22:39:38 -0800] [Job 22] envp[14]="USER=root"

D [23/Feb/2012:22:39:38 -0800] [Job 22] envp[15]="CUPS_SERVER=/private/var/run/cupsd"

D [23/Feb/2012:22:39:38 -0800] [Job 22] envp[16]="CUPS_ENCRYPTION=IfRequested"

D [23/Feb/2012:22:39:38 -0800] [Job 22] envp[17]="IPP_PORT=631"

D [23/Feb/2012:22:39:38 -0800] [Job 22] envp[18]="CHARSET=utf-8"

D [23/Feb/2012:22:39:38 -0800] [Job 22] envp[19]="LANG=en_US.UTF-8"

D [23/Feb/2012:22:39:38 -0800] [Job 22] envp[20]="APPLE_LANGUAGE=en-US"

D [23/Feb/2012:22:39:38 -0800] [Job 22] envp[21]="PPD=/private/etc/cups/ppd/Canon_MP560_Gutenprint.ppd"

D [23/Feb/2012:22:39:38 -0800] [Job 22] envp[22]="RIP_MAX_CACHE=128m"

D [23/Feb/2012:22:39:38 -0800] [Job 22] envp[23]="CONTENT_TYPE=application/postscript"

D [23/Feb/2012:22:39:38 -0800] [Job 22] envp[24]="DEVICE_URI=usb://Canon/MP560%20series?serial=31994D"

D [23/Feb/2012:22:39:38 -0800] [Job 22] envp[25]="PRINTER_INFO=Canon MP560 Gutenprint"

D [23/Feb/2012:22:39:38 -0800] [Job 22] envp[26]="PRINTER_LOCATION=Justin’s iMac"

D [23/Feb/2012:22:39:38 -0800] [Job 22] envp[27]="PRINTER=Canon_MP560_Gutenprint"

D [23/Feb/2012:22:39:38 -0800] [Job 22] envp[28]="PRINTER_STATE_REASONS=none"

D [23/Feb/2012:22:39:38 -0800] [Job 22] envp[29]="CUPS_FILETYPE=document"

D [23/Feb/2012:22:39:38 -0800] [Job 22] envp[30]="FINAL_CONTENT_TYPE=printer/Canon_MP560_Gutenprint"

D [23/Feb/2012:22:39:38 -0800] [Job 22] envp[31]="AUTH_I****"

D [23/Feb/2012:22:39:38 -0800] [Job 22] Started filter /usr/libexec/cups/filter/pstoappleps (PID 2226)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Started filter /usr/libexec/cups/filter/pstocupsraster (PID 2227)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Started filter /usr/libexec/cups/filter/rastertogutenprint.5.2 (PID 2228)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Started backend /usr/libexec/cups/backend/usb (PID 2230)

D [23/Feb/2012:22:39:38 -0800] [Job 22] usb: AppleLanguages="en-US"

D [23/Feb/2012:22:39:38 -0800] [Job 22] STATE: +connecting-to-device

D [23/Feb/2012:22:39:38 -0800] [Job 22] Looking for 'Canon MP560 series'

D [23/Feb/2012:22:39:38 -0800] [Job 22] Writing PageSize code width = 612.000000, height = 792.000000

D [23/Feb/2012:22:39:38 -0800] [Job 22] Directory "/Library/Printers/Canon/BJPrinter/Plugins/BJUSB/CIJUSBClassDriver2.plugin" permissions OK (040755/uid=0/gid=80).

D [23/Feb/2012:22:39:38 -0800] [Job 22] Directory "/System/Library/Printers/Libraries/USBGenericPrintingClass.plugin" permissions OK (040755/uid=0/gid=0).

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: ============================================================

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: 5.2.8-pre1 Starting

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: command line: Canon_MP560_Gutenprint '22' 'Justin' 'com.usps.cns.web.pdf.LabelGenerationServlet' '1' <args>

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: using PPD file /private/etc/cups/ppd/Canon_MP560_Gutenprint.ppd

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: CUPS option count is 20 (846 bytes)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: CUPS option 0 AP_ColorMatchingMode = AP_VendorColorMatching

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: CUPS option 1 AP_D_InputSlot =

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: CUPS option 2 collate = false

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: CUPS option 3 com.apple.print.DocumentTicket.PMSpoolFormat = application/pdf

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: CUPS option 4 com.apple.print.JobInfo.PMJobName = com.usps.cns.web.pdf.LabelGenerationServlet

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: CUPS option 5 com.apple.print.PrinterInfo.PMColorDeviceID..n. = 24950

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: CUPS option 6 com.apple.print.PrintSettings.PMColorSyncProfileID..n. = 1875

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: CUPS option 7 com.apple.print.PrintSettings.PMCopies..n. = 1

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: CUPS option 8 com.apple.print.PrintSettings.PMCopyCollate..b. = true

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: CUPS option 9 com.apple.print.PrintSettings.PMFirstPage..n. = 1

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: CUPS option 10 com.apple.print.PrintSettings.PMLastPage..n. = 2147483647

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: CUPS option 11 com.apple.print.PrintSettings.PMPageRange..a.0..n. = 1

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: CUPS option 12 com.apple.print.PrintSettings.PMPageRange..a.1..n. = 2147483647

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: CUPS option 13 job-originating-host-name = localhost

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: CUPS option 14 job-uuid = urn:uuid:b2178730-e38d-3b00-6b37-6fe9c0d42f68

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: CUPS option 15 media = Letter

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: CUPS option 16 PageSize = Letter

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: CUPS option 17 pserrorhandler-requested = standard

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: CUPS option 18 time-at-creation = 1330065577

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: CUPS option 19 time-at-processing = 1330065577

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Driver Canon PIXMA MP560

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Using fd 0

D [23/Feb/2012:22:39:38 -0800] [Job 22] PSNormalizer couldn't create temporary directory from the template /private/var/spool/cups/tmpPSNormalizer.iTbVO9 due to error Operation not permitted!ERROR: Unable to convert PostScript file.

D [23/Feb/2012:22:39:38 -0800] [Job 22] pstopdffilter/pstocupsraster failed with err number -30995

D [23/Feb/2012:22:39:38 -0800] [Job 22] load_classdriver(/System/Library/Printers/Libraries/USBGenericPrintingClass.plu gin) (kr:0x00000000)

D [23/Feb/2012:22:39:38 -0800] [Job 22] load_classdriver(/Library/Printers/Canon/BJPrinter/Plugins/BJUSB/CIJUSBClassDri ver2.plugin) (kr:0x00000000)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Set options:

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Not setting PageSize to (null)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Not setting MediaType to (null)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Not setting InputSlot to (null)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Not setting CDInnerRadius to (null)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Not setting CDOuterDiameter to (null)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Not setting CDInnerDiameter to (null)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Not setting CDXAdjustment to (null)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Not setting CDYAdjustment to (null)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Not setting Resolution to (null)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Set string InkType to CMYKk

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Set special string InkType to CMYKk

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Not setting InkChannels to (null)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Not setting PrintingMode to (null)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Not setting Duplex to (null)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Set string Quality to Standard

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Set special string Quality to Standard

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Set string ColorCorrection to None

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Set special string ColorCorrection to None

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Not setting ChannelBitDepth to (null)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Not setting InputImageType to (null)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Not setting STPIOutputType to (null)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Not setting STPIRawChannels to (null)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Not setting SimpleGamma to (null)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Set bool LinearContrast to False (0)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Not setting LUTDumpFile to (null)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Not setting CyanCurve to (null)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Not setting MagentaCurve to (null)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Not setting YellowCurve to (null)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Not setting BlackCurve to (null)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Not setting RedCurve to (null)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Not setting GreenCurve to (null)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Not setting BlueCurve to (null)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Not setting WhiteCurve to (null)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Not setting HueMap to (null)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Not setting SatMap to (null)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Not setting LumMap to (null)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Not setting GCRCurve to (null)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Not setting CurveCh0 to (null)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Not setting CurveCh1 to (null)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Not setting CurveCh2 to (null)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Not setting CurveCh3 to (null)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Not setting CurveCh4 to (null)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Not setting CurveCh5 to (null)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Not setting CurveCh6 to (null)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Not setting CurveCh7 to (null)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Not setting CurveCh8 to (null)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Not setting CurveCh9 to (null)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Not setting CurveCh10 to (null)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Not setting CurveCh11 to (null)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Not setting CurveCh12 to (null)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Not setting CurveCh13 to (null)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Not setting CurveCh14 to (null)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Not setting CurveCh15 to (null)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Not setting CurveCh16 to (null)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Not setting CurveCh17 to (null)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Not setting CurveCh18 to (null)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Not setting CurveCh19 to (null)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Not setting CurveCh20 to (null)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Not setting CurveCh21 to (null)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Not setting CurveCh22 to (null)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Not setting CurveCh23 to (null)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Not setting CurveCh24 to (null)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Not setting CurveCh25 to (null)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Not setting CurveCh26 to (null)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Not setting CurveCh27 to (null)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Not setting CurveCh28 to (null)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Not setting CurveCh29 to (null)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Not setting CurveCh30 to (null)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Not setting CurveCh31 to (null)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Set string DitherAlgorithm to None

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Set special string DitherAlgorithm to None

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Set string ImageType to TextGraphics

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Set special string ImageType to TextGraphics

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Not setting JobMode to (null)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Not setting PageNumber to (null)

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: End options

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: About to start printing loop.

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Printed total 0 bytes

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: Time 0.130 user, 0.010 sys, 0.450 elapsed

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

D [23/Feb/2012:22:39:38 -0800] [Job 22] Gutenprint: ============================================================

D [23/Feb/2012:22:39:38 -0800] [Job 22] Opening connection

D [23/Feb/2012:22:39:38 -0800] [Job 22] Directory "/Library/Printers/Canon/BJPrinter/Plugins/BJUSB/CIJUSBClassDriver2.plugin" permissions OK (040755/uid=0/gid=80).

D [23/Feb/2012:22:39:38 -0800] [Job 22] Directory "/System/Library/Printers/Libraries/USBGenericPrintingClass.plugin" permissions OK (040755/uid=0/gid=0).

D [23/Feb/2012:22:39:38 -0800] [Job 22] load_classdriver(/System/Library/Printers/Libraries/USBGenericPrintingClass.plu gin) (kr:0x00000000)

D [23/Feb/2012:22:39:38 -0800] [Job 22] load_classdriver(/Library/Printers/Canon/BJPrinter/Plugins/BJUSB/CIJUSBClassDri ver2.plugin) (kr:0x00000000)

D [23/Feb/2012:22:39:38 -0800] [Job 22] STATE: -connecting-to-device

D [23/Feb/2012:22:39:38 -0800] [Job 22] Sending data to printer.

D [23/Feb/2012:22:39:38 -0800] [Job 22] Read 364 bytes of back-channel data...

D [23/Feb/2012:22:39:38 -0800] [Job 22] Sent 0 bytes...

D [23/Feb/2012:22:39:38 -0800] [Job 22] Waiting for read thread to exit...

D [23/Feb/2012:22:39:38 -0800] [Job 22] End of messages

D [23/Feb/2012:22:39:38 -0800] [Job 22] printer-state=3(idle)

D [23/Feb/2012:22:39:38 -0800] [Job 22] printer-state-message="Sending data to printer."

D [23/Feb/2012:22:39:38 -0800] [Job 22] printer-state-reasons=none

Feb 23, 2012 11:14 PM in response to iValhalla

Thanks for trying the Gutenprint driver Justin. Given that it shows the same error messages, namely;


D [23/Feb/2012:22:39:38 -0800] [Job 22] PSNormalizer couldn't create temporary directory from the template /private/var/spool/cups/tmpPSNormalizer.iTbVO9 due to error Operation not permitted!ERROR: Unable to convert PostScript file.

D [23/Feb/2012:22:39:38 -0800] [Job 22] pstopdffilter/pstocupsraster failed with err number -30995


Then it does clear the Canon driver as being a cause but now it's getting harder.


Since the problem appears to be with the conversion from Postscript to raster (which is what your printer requires) then I would like you to open the Acrobat print dialog and select the Advanced tab. In here you will see a Print as Image setting. Enable this and print. Does this error?

Feb 29, 2012 11:30 AM in response to iValhalla

Can you look at the file /etc/cups/cupsd.conf and see whether it has an entry for TempDir. From what I see in the log your entry would look something like:


TempDir /private/var/spool/cups/tmp


or


TempDir /var/spool/cups/tmp


If so, add a trailing '/' character to the entry so that it reads:


TempDir /var/spool/cups/tmp/


and save the file. You'll have to have root access to edit the file.


At that point either reboot (or reload cupsd if you know how to do that), then see if that addresses the issue.


Let us know if that helps.


David

Feb 29, 2012 11:26 PM in response to dmg

Hi David,


I'll be glad to do that. It's been a while but to confirm I'll need to turn on the root user and then login as that user in order to access this file right?


Also, as a workaround (this is responding to your 02/23/2012 11:14 reply) I tried the Print as Image option and it did print the .PDF as an image.


I would still like to get the general printing functionality for .PDF's to work as normal so I'm defenately going to proceed with the adjustment to the TempDir in the /etc/cups/cupsd.conf file.


Cheers,

Justin

Mar 1, 2012 1:55 AM in response to iValhalla

Looking at the cupsd.conf the default setting is without the trailing slash, as shown below.


# TempDir: the directory to put temporary files in. This directory must be

# writable by the user defined above! Defaults to "/private/var/spool/cups/tmp" or

# the value of the TMPDIR environment variable.

#


#TempDir /private/var/spool/cups/tmp


But looking at the crash log I can see what Dave is referring to so it will be interesting to see if this works for you Justin.

Mar 1, 2012 9:31 AM in response to iValhalla

I did some testing and for me, while this will work around the specific issue you are encountering, I then ran into another issue that prevented it from working. After my testing I don't expect my suggestion will work for you either.


Note that I don't have the original problem you are encountering (without editing the conf file I suggested above) and I think there is some *other* configuration problem with your system that is causing normal temporary directory mechanisms to fail.


So: DON'T make the change I suggested above and instead reproduce the original problem and afterwards look in the Console log "All Messages" (NOT the cups_error.log file) and see if you see Sandbox or other messages for the process pstocupsraster. If you do, post them and perhaps they will be a clue that will allow us to help you further.


David

Mar 18, 2012 4:15 PM in response to PAHU

Thank you so much for helping me with my printing problem.


The problem with printing PDF files was one action that caused errors and I began receiving additional errors from applications stating I did not have access to write to a configuration file or I didn't have rights to make changes to settings.


I came to the conclusion that with more oddities occurring it might be easier to just erase the hard drive and install OSX 10.7.3 again.


I did that from the partition on the hard drive and then restored my data and reinstalled my applications and I'm happy to say everything is working great and some things are much faster.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

/usr/libexec/cups/filter/pstocupsraster failed

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.