Last Comment Bug 519691 - Print button greyed out when Firefox is run from a machine acting as Cups client
: Print button greyed out when Firefox is run from a machine acting as Cups client
Status: RESOLVED WORKSFORME
[CLOSEME 2010-12-01]
:
Product: Firefox
Classification: Client Software
Component: General (show other bugs)
: unspecified
: All Linux
: -- major (vote)
: ---
Assigned To: Nobody; OK to take it and work on it
:
:
Mentors:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2009-09-30 06:23 PDT by Anton V
Modified: 2010-11-18 04:50 PST (History)
1 user (show)
See Also:
Crash Signature:
(edit)
QA Whiteboard:
Iteration: ---
Points: ---
Has Regression Range: ---
Has STR: ---


Attachments

Description Anton V 2009-09-30 06:23:02 PDT
User-Agent:       Mozilla/5.0 (X11; U; Linux x86_64; fi; rv:1.9.0.14) Gecko/2009090217 Ubuntu/9.04 (jaunty) Firefox/3.0.14
Build Identifier: Mozilla/5.0 (X11; U; Linux x86_64; fi; rv:1.9.0.14) Gecko/2009090217 Ubuntu/9.04 (jaunty) Firefox/3.0.14

"Print" button is greyed out when Firefox 3 is run from a machine acting as CUPS client, eg has no running CUPS deamon but uses a /etc/cups/client.conf file instead. This is the case especially when the CUPS server is running CentOS 5. Other applications than Firefox 3 are not affected. Other distributions than CentOS might not be affected by the bug.

Reproducible: Always

Steps to Reproduce:
1. Stop the CUPS daemon on the machine you run Firefox on.
2. Create a /etc/cups/client.conf file. Add the directive "ServerName myprintserver" in this file. The value myprintserver is the host name or the IP-address of the CUPS server of your network.
3. Open a page in Firefox and choose "File" -> "Print".
Actual Results:  
The list of printers appears as expected. When mouse focus is placed on a printer the print button is grayed out and no printing can be performed. This is the case when CUPS is running on CentOS 5. If there are other hosts running CUPS on some other distribution and CUPS daemon is stopped on the CentOS server, printing worked.

Expected Results:  
Print button to be not greyed out and that pressing "print" would be possible.

This bug does not not appear in other client applications. Thunderbird (v.2) and Konqueror (v3), which where other test applications, were able to print normally as expected under the same setup(s).  This bug is also present on networks that have several CUPS servers running. In one case where two servers/host are both Ubuntu Linux machines the print button is not greyed out, but pressing "Print" returns an error. In cases where the primary print server is CentOS 5 the "Print" button is always grayed out - but only in Firefox 3.x, not other client applications. This bug prevents many LTSP (Linux Terminal Services Project) users from printing from Firefox.
Comment 1 Tyler Downer [:Tyler] 2010-11-13 13:04:35 PST
Reporter, please retest with Firefox 3.6.12 or later in a fresh profile (http://support.mozilla.com/kb/Managing+profiles). Also update your plugins (flash, adobe reader, java, quicktime, silverlight, etc.) Go to the developer's website and download the latest version from there. If you no longer see this issue, please close this bug as RESOLVED, WORKSFORME. If you do see the bug, please post a comment.
Comment 2 Anton V 2010-11-18 04:50:36 PST
With Firefox 3.6.12, Ubuntu 10.04 and LTSP 5.2.1 I do not have these problems any longer. I did not have to create a fresh profile or remove or reinstall any plugins or extensions either. One thing that has changed in the configuration is that I do not have a /etc/cups/client.conf file any more.

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