Bug 5747 - thinlocal PDF print jobs are incorrectly sent as raw on cups 1.7+
Summary: thinlocal PDF print jobs are incorrectly sent as raw on cups 1.7+
Status: CLOSED FIXED
Alias: None
Product: ThinLinc
Classification: Unclassified
Component: Printing (show other bugs)
Version: pre-1.0
Hardware: PC Unknown
: P2 Normal
Target Milestone: 4.6.0
Assignee: Pierre Ossman
URL:
Keywords: hean01_tester, relnotes
Depends on:
Blocks:
 
Reported: 2015-12-09 15:13 CET by Pierre Ossman
Modified: 2016-04-12 12:51 CEST (History)
2 users (show)

See Also:
Acceptance Criteria:


Attachments

Description Pierre Ossman cendio 2015-12-09 15:13:11 CET
Printing from a default Fedora 23 install gives you raw jobs (application/octet-stream) to the client, rather than a proper PDF.
Comment 1 Pierre Ossman cendio 2015-12-09 15:57:21 CET
Found the problem and reported it upstream:

https://www.cups.org/str.php?L4744

In short, printing a PDF means that no conversion is needed. In this case CUPS sets FINAL_CONTENT_TYPE incorrectly. The correct type is however in CONTENT_TYPE so we may be able to do a workaround.

This is aggravated by the fact that modern distributions have switched over to PDF as the internal format, rather than PostScript. This means that most print jobs will be PDF and hit this bug.
Comment 3 Henrik Andersson cendio 2015-12-11 10:38:11 CET
Tested using build 4970. Works as expected.

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