Unix Technical Forum

cups: printing from network clients mysteriously stopped working

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 ...


Go Back   Unix Technical Forum > Unix Operating Systems > Linux Operating System

Register FAQ Members List Calendar Search Today's Posts Mark Forums Read
  #1 (permalink)  
Old 01-18-2008, 05:52 AM
Matt
 
Posts: n/a
Default cups: printing from network clients mysteriously stopped working

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 [03/Dec/2004:01:49:59 -0500] StartJob:
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
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!
Reply With Quote
Reply


Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


All times are GMT. The time now is 10:52 PM.


Powered by vBulletin® Version 3.6.5
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.2.0
www.UnixAdminTalk.com