Although I can print locally on a linux machine running samba-3.4.5, cups-1.4.1, hplip-3.9.12 without errors, when any windows machines try to print to a printer connected to the Linux machine, the job prints, but gives the following error:
"/usr/local/lib/cups/filter/pstoraster failed" ..and the job remains in the print queue on both the local and remote machines. This error occurs even when printing the same pdf file that prints without errors on the linux machine Is this something to do with smb.conf? It used to work fine on the same setup with samba-3.4.1, cups-1.3.8 and hplip-3.9.8 Regards John /var/log/samba-log.192.168.1.1 ------------------------------ [2010/02/28 18:38:38, 1] libsmb/cliconnect.c:2039(cli_start_connection) cli_start_connection: failed to connect to JACK-PC<20> (192.168.1.1). Error NT_STATUS_CONNECTION_REFUSED [2010/02/28 18:38:38, 1] libsmb/cliconnect.c:2039(cli_start_connection) cli_start_connection: failed to connect to JACK-PC<20> (192.168.1.1). Error NT_STATUS_CONNECTION_REFUSED [2010/02/28 19:02:47, 0] lib/util_sock.c:539(read_fd_with_timeout) [2010/02/28 19:02:47, 0] lib/util_sock.c:1491(get_peer_addr_internal) getpeername failed. Error was Transport endpoint is not connected read_fd_with_timeout: client 0.0.0.0 read error = Connection reset by peer. /var/log/messages ------------------ Feb 28 18:39:20 (none) user.err OfficeJetG85: prnt/hpijs/hpcups.cpp 681: hpcups: returning status 0 from main Feb 28 18:39:29 (none) daemon.err hp[17826]: io/hpmud/mlc.c 135: unexpected MLCCreditRequest: cmd=4, hid=2, pid=2, credit=65535 /var/log/cups/error_log ----------------------- I [28/Feb/2010:18:38:06 +0400] Started "/usr/local/lib/cups/cgi-bin/jobs.cgi" (pid=17820) I [28/Feb/2010:18:38:09 +0400] Started "/usr/local/lib/cups/cgi-bin/jobs.cgi" (pid=17821) I [28/Feb/2010:18:38:38 +0400] [Job ???] Request file type is application/postscript. I [28/Feb/2010:18:39:08 +0400] Saving job cache file "/var/cache/cups/job.cache"... I [28/Feb/2010:18:39:20 +0400] Hint: Try setting the LogLevel to "debug" to find out more. E [28/Feb/2010:18:39:30 +0400] [Job 4] Job stopped due to filter errors; please consult the error_log file for details. D [28/Feb/2010:18:39:30 +0400] [Job 4] The following messages were recorded from 18:39:20 to 18:39:29 ... D [28/Feb/2010:18:39:30 +0400] [Job 4] Error in .trysetparams! D [28/Feb/2010:18:39:30 +0400] [Job 4] /rangecheck D [28/Feb/2010:18:39:30 +0400] [Job 4] /GrayValues D [28/Feb/2010:18:39:30 +0400] [Job 4] -mark- D [28/Feb/2010:18:39:30 +0400] [Job 4] true D [28/Feb/2010:18:39:30 +0400] [Job 4] null D [28/Feb/2010:18:39:30 +0400] [Job 4] -device- D [28/Feb/2010:18:39:30 +0400] [Job 4] null D [28/Feb/2010:18:39:30 +0400] [Job 4] -dict- D [28/Feb/2010:18:39:30 +0400] [Job 4] -save- D [28/Feb/2010:18:39:30 +0400] [Job 4] Putting. D [28/Feb/2010:18:39:30 +0400] [Job 4] GPL Ghostscript 8.70: Unrecoverable error, exit code 1 D [28/Feb/2010:18:39:30 +0400] [Job 4] cups_close(0x9dfe564) D [28/Feb/2010:18:39:30 +0400] [Job 4] prnt/hpijs/hpcups.cpp 681: hpcups: returning status 0 from mainINFO: ready to print D [28/Feb/2010:18:39:30 +0400] [Job 4] End of messages D [28/Feb/2010:18:39:30 +0400] [Job 4] printer-state=3(idle) D [28/Feb/2010:18:39:30 +0400] [Job 4] printer-state-message="/usr/local/lib/cups/filter/pstoraster failed" D [28/Feb/2010:18:39:30 +0400] [Job 4] printer-state-reasons=none I [28/Feb/2010:18:39:31 +0400] Started "/usr/local/lib/cups/cgi-bin/jobs.cgi" (pid=19402) I [28/Feb/2010:18:40:01 +0400] Saving job cache file "/var/cache/cups/job.cache"... I [28/Feb/2010:18:41:19 +0400] Started "/usr/local/lib/cups/cgi-bin/admin.cgi" (pid=19409) smb.conf -------- [global] workgroup = WORKGROUP netbios name = DSLKAYAK hosts allow = 192.168.1.* security = share client ntlmv2 auth = no load printers = yes printing = cups printcap = cups path = /mnt/sdb4/dslshare read only = no browseable = yes guest ok = yes [printers] comment = All Printers path = /var/spool/samba browseable = yes public = yes guest ok = yes writable = no printable = yes [print$] comment = Printer Drivers path = /usr/local/share/cups/drivers browseable = yes guest ok = no read only = yes write list = root -- To unsubscribe from this list go to the following URL and read the instructions: https://lists.samba.org/mailman/options/samba