Bug 225738 - KDE applications will not print to CUPS with Kerberos / GSSAPI
Summary: KDE applications will not print to CUPS with Kerberos / GSSAPI
Status: RESOLVED UPSTREAM
Alias: None
Product: kdelibs
Classification: Frameworks and Libraries
Component: print-dialog (show other bugs)
Version: unspecified
Platform: Fedora RPMs Linux
: NOR normal
Target Milestone: ---
Assignee: KDEPrint Devel Mailinglist
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-02-06 17:15 UTC by Anthony Messina
Modified: 2010-02-08 16:38 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Anthony Messina 2010-02-06 17:15:38 UTC
Version:            (using KDE 4.3.5)
OS:                Linux
Installed from:    Fedora RPMs

Using the latest KDE applications from F12-stable, I am unable to get any
KDE-based applications to print to a CUPS server using Kerberos.  I am using
cups-1.4.2-20.fc12.x86_64

I AM however, able to print just fine with Firefox under KDE to the
Kerberos-enabled CUPS server.  I followed the directions here:
http://cups.org/documentation.php/kerberos.html

From KDE apps, I get the same error as listed here:
http://www.cups.org/str.php?L3435

But that problem was to have been fixed here:
* Tue Dec 08 2009 Tim Waugh <twaugh@redhat.com> - 1:1.4.2-14
- The scheduler did not use the Get-Job-Attributes policy for a
  printer (STR #3431).
- The scheduler added two job-name attributes to each job object
  (STR #3428).
- The scheduler did not clean out completed jobs when
  PreserveJobHistory was turned off (STR #3425).
- The web interface did not show completed jobs (STR #3436).
- Authenticated printing did not always work when printing directly to
  a remote server (STR #3435).

This was reported against Fedora here https://bugzilla.redhat.com/show_bug.cgi?id=558006 and the recommendation was to report this upstream.

This may be related to:
https://bugs.kde.org/show_bug.cgi?id=138414
https://bugs.kde.org/show_bug.cgi?id=113764

both of which, are quite old.
Comment 1 John Layt 2010-02-08 11:59:48 UTC
KDE4 uses the Qt printing system, and while we add some extra features to the print dialog, at the level of talking to CUPS and authentication that is all Qt and something we cannot change.  You should be able to confirm this by running a 'pure' Qt application such as Qt Assistant.  Sorry, but you will need to raise this even further upstream at http://bugreports.qt.nokia.com/secure/Dashboard.jspa

Thanks!
Comment 2 Anthony Messina 2010-02-08 16:38:42 UTC
Thank you for your information.  Before I report upstream, would you be able to let me know if this is supposed to work currently?  I guess what I am asking is should I report a feature request or a bug request upstream?

Since I'll be reporting now 3 levels (Fedora -> KDE -> Main Qt) above where I am, I'd like to keep track of where I should land, when I fall.  Thanks.