Bug 436266 - can no more print from clients to rawhide
Summary: can no more print from clients to rawhide
Keywords:
Status: CLOSED DUPLICATE of bug 442345
Alias: None
Product: Fedora
Classification: Fedora
Component: system-config-firewall
Version: 9
Hardware: All
OS: Linux
low
high
Target Milestone: ---
Assignee: Thomas Woerner
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2008-03-06 09:05 UTC by Steve
Modified: 2008-07-22 13:10 UTC (History)
1 user (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2008-07-22 13:10:58 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Steve 2008-03-06 09:05:53 UTC
Description of problem:
since a few weeks, i can no more print from any client (linux, mac, windows).
the printer is shared and there are no errors in the log. i can print from the
host itselfs. selinux is disabled.
the clients can see the printer share, but cannot print. the error message on
fedora 8 is; 'there was a problem connecting to the printer'. the printer is a
'canon i865'.

Version-Release number of selected component (if applicable):
cups-1.3.6-5.fc9.i386
cups-libs-1.3.6-5.fc9.i386
cupsddk-drivers-1.2.3-4.fc9.i386
libgnomecups-0.2.3-3.fc9.i386
gutenprint-cups-5.0.2-2.fc9.i386

How reproducible:


Steps to Reproduce:
1.
2.
3.
  
Actual results:
cannot print from clients anymore

Expected results:
should print

Additional info:

Comment 1 Tim Waugh 2008-03-06 09:48:08 UTC
Please start the printing configuration tool (System->Administration->Printing),
and select Help->Troubleshoot from the menu bar and follow the instructions. 
What happens?  If there is debugging output, please paste it in here.

Comment 2 Steve 2008-03-06 10:35:45 UTC
there is no problem on the printer host (rawhide), and the client (f8) has no
troubleshooter. what shall i do?

Comment 3 Tim Waugh 2008-03-06 10:50:54 UTC
Start the troubleshooter and select a printer.  Then, when it asks you to submit
a test print job, submit one from the F-8 client and when it appears in the
little box, select the check-box to mark it as your test job.

Comment 4 Steve 2008-03-06 12:45:43 UTC
this is the joke. there is no print job from another machine (f8) in this little
box from the troubleshooter..

Comment 5 Tim Waugh 2008-03-06 13:09:24 UTC
Did you submit the job to the same printer as you selected?

Comment 6 Steve 2008-03-06 13:19:17 UTC
yes it did.

Comment 7 Tim Waugh 2008-03-06 13:41:26 UTC
On the client, what does 'locale' say?

Comment 8 Steve 2008-03-06 14:43:04 UTC
$ locale
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
LC_NUMERIC="en_US.UTF-8"
LC_TIME="en_US.UTF-8"
LC_COLLATE="en_US.UTF-8"
LC_MONETARY="en_US.UTF-8"
LC_MESSAGES="en_US.UTF-8"
LC_PAPER="en_US.UTF-8"
LC_NAME="en_US.UTF-8"
LC_ADDRESS="en_US.UTF-8"
LC_TELEPHONE="en_US.UTF-8"
LC_MEASUREMENT="en_US.UTF-8"
LC_IDENTIFICATION="en_US.UTF-8"
LC_ALL=
$

Comment 9 Tim Waugh 2008-03-06 14:46:28 UTC
Collecting more information to try to find the problem:

1. What does '/usr/sbin/cupsctl -U root' say on the rawhide CUPS server?
2. What does 'lpstat -s' say on the F-8 CUPS client, and which queues are on the
rawhide server?

Comment 10 Steve 2008-03-06 15:17:18 UTC
[root@StarsEnd ~]# /usr/sbin/cupsctl -U root
MaxLogSize=0
SystemGroup=sys root
DefaultAuthType=Basic
_debug_logging=1
_remote_admin=1
_remote_any=1
_remote_printers=1
_share_printers=1
_user_cancel_any=1
[root@StarsEnd ~]#

[sysop@artchaos ~]$ lpstat -s
system default destination: i865
device for i865: ipp://192.168.100.3:631/printers/i865
[sysop@artchaos ~]$ 

There are no queues on the rawhide server.

Comment 11 Tim Waugh 2008-03-06 15:28:04 UTC
But 192.168.100.3 is the rawhide machine isn't it?

Please try this:

lp -h192.168.100.3 -di865 /usr/share/cups/data/testprint.ps

What happens?

Comment 12 Steve 2008-03-06 15:32:15 UTC
[sysop@artchaos ~]$ lp -h192.168.100.3 -di865 /usr/share/cups/data/testprint.ps
lp: No route to host
[sysop@artchaos ~]$

Comment 13 Tim Waugh 2008-03-06 15:42:31 UTC
And

traceroute 192.168.100.3

?

Comment 14 Steve 2008-03-06 15:48:24 UTC
[sysop@artchaos ~]$ traceroute 192.168.100.3
traceroute to 192.168.100.3 (192.168.100.3), 30 hops max, 40 byte packets
 1  starsend (192.168.100.3)  0.223 ms !X  0.195 ms !X  0.198 ms !X
[sysop@artchaos ~]$

Comment 15 Tim Waugh 2008-03-06 16:20:59 UTC
The iptables rules on the rawhide machine are preventing inbound traffic to TCP
port 631.

Comment 16 Thomas Woerner 2008-03-06 17:15:25 UTC
Please use system-config-firewall and mark your intranet interface as trusted or
mark the IPP printing service as trusted.

Comment 17 Steve 2008-03-06 17:44:19 UTC
Added new port 631:tcp:ipp as trustet in system-config-firewall. I can print again.

Comment 18 Tim Waugh 2008-03-06 23:08:37 UTC
Re-opening.  It's quite an imposition to expect users to know how to do this.

Comment 19 Bug Zapper 2008-05-14 05:48:54 UTC
Changing version to '9' as part of upcoming Fedora 9 GA.
More information and reason for this action is here:
http://fedoraproject.org/wiki/BugZappers/HouseKeeping

Comment 20 Thomas Woerner 2008-07-22 13:10:58 UTC

*** This bug has been marked as a duplicate of 442345 ***


Note You need to log in before you can comment on or make changes to this bug.