This is a discussion on cups: printing from network clients mysteriously stopped working within the Linux Operating System forums, part of the Unix Operating Systems category; --> Hi, I'm hoping someone can help me with a problem. I'm new to cups, but I've been trying to ...
| |||||||
| Register | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| ||||
| Hi, I'm hoping someone can help me with a problem. I'm new to cups, but I've been trying to read up and still can't figure this out. I have a linux computer at home, and two windows laptops. I use cups on Fedora Core 3 to handle a USB printer for local requests. I also use cups to print from two windowsxp laptops using IPP (http://servername:631/printers/myprinter) using the "Internet Printer" option in Windows. For weeks I was happily printing from my windows clients. Then a weird thing happened. Suddenly jobs from my windows clients stopped printing. Locally-started print jobs (from my linux computer) will still print. Print jobs from the windows computers will still show up in the queue as jobs, but won't actually get printed. Windows-client print-jobs show up in access_log and error_log, but not in page_log. The windows jobs show up as "Completed" even though they never get printed. I turned on debug level in the logs, but I can't see anything obviously failing. I do notice that in the jobs that don't end up printing, there are no reports of "Started backend ..." like there are in the successfully-printing jobs I guess something changed on my system to cause this, but I can't for the life of me figure out what. I can still open up http://servername:631/printers/myprinter in a web browser on a windows machine and see the cups server serving web pages. I can even print a test page from this web interface. But if I try to print normally from any windows client I am silently stymied. No errors, just no printing. Any help is greatly appreciated. Even pointers in the right direction. thanks, Matt Here's the last unsuccessful job from my error_log with debug turned on: D [03/Dec/2004:01:49:50 -0500] AcceptClient: 9 from 192.168.1.103:631. D [03/Dec/2004:01:49:50 -0500] ReadClient: 9 POST /printers/brother HTTP/1.1 D [03/Dec/2004:01:49:50 -0500] ProcessIPPRequest: 9 status_code=0 D [03/Dec/2004:01:49:54 -0500] ReadClient: 9 POST /printers/brother HTTP/1.1 D [03/Dec/2004:01:49:54 -0500] ProcessIPPRequest: 9 status_code=0 D [03/Dec/2004:01:49:57 -0500] ReadClient: 9 POST /printers/brother HTTP/1.1 D [03/Dec/2004:01:49:57 -0500] ProcessIPPRequest: 9 status_code=0 D [03/Dec/2004:01:49:57 -0500] ReadClient: 9 POST /printers/brother HTTP/1.1 D [03/Dec/2004:01:49:57 -0500] ProcessIPPRequest: 9 status_code=0 D [03/Dec/2004:01:49:57 -0500] AcceptClient: 10 from 192.168.1.103:631. D [03/Dec/2004:01:49:57 -0500] ReadClient: 10 POST /printers/brother HTTP/1.1 D [03/Dec/2004:01:49:57 -0500] ProcessIPPRequest: 10 status_code=0 D [03/Dec/2004:01:49:58 -0500] ReadClient: 9 POST /printers/brother HTTP/1.1 D [03/Dec/2004:01:49:59 -0500] print_job: auto-typing file... D [03/Dec/2004:01:49:59 -0500] print_job: request file type is application/vnd.cups-raw. D [03/Dec/2004:01:49:59 -0500] check_quotas: requesting-user-name = 'mclapp' D [03/Dec/2004:01:49:59 -0500] print_job: requesting-user-name = 'mclapp' D [03/Dec/2004:01:49:59 -0500] Adding default job-sheets values "none,none"... I [03/Dec/2004:01:49:59 -0500] Adding start banner page "none" to job 103. I [03/Dec/2004:01:49:59 -0500] Adding end banner page "none" to job 103. I [03/Dec/2004:01:49:59 -0500] Job 103 queued on 'brother' by 'mclapp'. D [03/Dec/2004:01:49:59 -0500] Job 103 hold_until = 0 D [03/Dec/2004:01:49:59 -0500] StartJob(103, 0x9187bd0) D [03/Dec/2004:01:49:59 -0500] StartJob() id = 103, file = 0/1 D [03/Dec/2004:01:49:59 -0500] job-sheets=none,none D [03/Dec/2004:01:49:59 -0500] banner_page = 0 D [03/Dec/2004:01:49:59 -0500] StartJob: argv = "brother","103","mclapp","TestPage","1","","/var/spool/cups/d00103-001" D [03/Dec/2004:01:49:59 -0500] StartJob: envp[0]="PATH=/usr/lib/cups/filter:/bin:/usr/bin" D [03/Dec/2004:01:49:59 -0500] StartJob: envp[1]="SOFTWARE=CUPS/1.1" D [03/Dec/2004:01:49:59 -0500] StartJob: envp[2]="USER=root" D [03/Dec/2004:01:49:59 -0500] StartJob: envp[3]="CHARSET=utf-8" D [03/Dec/2004:01:49:59 -0500] StartJob: envp[4]="LANG=en_US" D [03/Dec/2004:01:49:59 -0500] StartJob: envp[5]="PPD=/etc/cups/ppd/brother.ppd" D [03/Dec/2004:01:49:59 -0500] StartJob: envp[6]="CUPS_SERVERROOT=/etc/cups" D [03/Dec/2004:01:49:59 -0500] StartJob: envp[7]="RIP_MAX_CACHE=8m" n envp[8]="TMPDIR=/var/spool/cups/tmp" D [03/Dec/2004:01:49:59 -0500] StartJob: envp[9]="CONTENT_TYPE=application/vnd.cups-raw" D [03/Dec/2004:01:49:59 -0500] StartJob: envp[10]="DEVICE_URI=file:/dev/brother-hl1440" D [03/Dec/2004:01:49:59 -0500] StartJob: envp[11]="PRINTER=brother" D [03/Dec/2004:01:49:59 -0500] StartJob: envp[12]="CUPS_DATADIR=/usr/share/cups" D [03/Dec/2004:01:49:59 -0500] StartJob: envp[13]="CUPS_FONTPATH=/usr/share/cups/fonts" D [03/Dec/2004:01:49:59 -0500] StartJob: envp[14]="CUPS_SERVER=localhost" D [03/Dec/2004:01:49:59 -0500] StartJob: envp[15]="IPP_PORT=631" D [03/Dec/2004:01:49:59 -0500] StartJob: envp[16]="DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-u346iDsQnp" D [03/Dec/2004:01:49:59 -0500] StartJob: statusfds = [ 11 12 ] D [03/Dec/2004:01:49:59 -0500] StartJob: filterfds[1] = [ 13 -1 ] D [03/Dec/2004:01:49:59 -0500] ProcessIPPRequest: 9 status_code=0 D [03/Dec/2004:01:49:59 -0500] UpdateJob: job 103, file 0 is complete. D [03/Dec/2004:01:49:59 -0500] CancelJob: id = 103 D [03/Dec/2004:01:49:59 -0500] StopJob: id = 103, force = 0 D [03/Dec/2004:01:49:59 -0500] StopJob: printer state is 3 D [03/Dec/2004:01:49:59 -0500] ReadClient: 10 POST /printers/brother HTTP/1.1 D [03/Dec/2004:01:49:59 -0500] ProcessIPPRequest: 10 status_code=0 D [03/Dec/2004:01:50:18 -0500] ReadClient: 9 POST /printers/brother HTTP/1.1 D [03/Dec/2004:01:50:18 -0500] ProcessIPPRequest: 9 status_code=0 D [03/Dec/2004:01:50:23 -0500] ReadClient: 10 POST /printers/brother HTTP/1.1 D [03/Dec/2004:01:50:23 -0500] ProcessIPPRequest: 10 status_code=0 D [03/Dec/2004:01:50:48 -0500] ReadClient: 9 POST /printers/brother HTTP/1.1 D [03/Dec/2004:01:50:48 -0500] ProcessIPPRequest: 9 status_code=0 [03/Dec/2004:01:50:53 -0500] ReadClient: 10 POST /printers/brother HTTP/1.1 D [03/Dec/2004:01:50:53 -0500] ProcessIPPRequest: 10 status_code=0 |