Bugzilla will be upgraded to version 5.0. The upgrade date is tentatively scheduled for 2 December 2018, pending final testing and feedback.
Bug 1386751 - cups-lpd program did not catch all legacy usage of ISO-8859-1
cups-lpd program did not catch all legacy usage of ISO-8859-1
Status: CLOSED ERRATA
Product: Red Hat Enterprise Linux 7
Classification: Red Hat
Component: cups (Show other bugs)
7.2
Unspecified Unspecified
unspecified Severity unspecified
: rc
: ---
Assigned To: Zdenek Dohnal
Petr Sklenar
: FastFix, Patch
Depends On:
Blocks: 1400961 1472751 1465928
  Show dependency treegraph
 
Reported: 2016-10-19 10:48 EDT by Moritz Gebhardt
Modified: 2018-04-10 09:42 EDT (History)
5 users (show)

See Also:
Fixed In Version: cups-1.6.3-30.el7
Doc Type: No Doc Update
Doc Text:
undefined
Story Points: ---
Clone Of:
Environment:
Last Closed: 2018-04-10 09:41:08 EDT
Type: Bug
Regression: ---
Mount Type: ---
Documentation: ---
CRM:
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---


Attachments (Terms of Use)
Patch from upstream git (3.40 KB, patch)
2017-07-11 04:46 EDT, Zdenek Dohnal
no flags Details | Diff
Proposed patch (3.74 KB, patch)
2017-09-21 11:29 EDT, Zdenek Dohnal
no flags Details | Diff


External Trackers
Tracker ID Priority Status Summary Last Updated
Red Hat Product Errata RHBA-2018:0782 None None None 2018-04-10 09:42 EDT

  None (edit)
Description Moritz Gebhardt 2016-10-19 10:48:24 EDT
Description of problem:

Unable to print from Windows (7) on a Cups-Server with german umlauts in the filename. For example "täst.pdf"

Version-Release number of selected component (if applicable):
cups-2.2.1

How reproducible:
Print a file from Windows on a Cups-Server with umlauts in the filename like "äpfel.pdf"

Actual results:
Doesn't print!

error_log:
D [07/Oct/2016:09:41:00 +0200] Create-Job client-error-attributes-or-values-not-supported: Bad job-name value: \"job-name\": Bad name value \"t�st.pdf\" - bad UTF-8 sequence (RFC 2911 section 4.1.2).



Expected results:
Should print.

Additional info:
Cups already fixed the problem.
https://github.com/apple/cups/commit/5babee86cb84055bce3597ab537abe4a6c6d8dbc

Please add to repository.
Comment 2 Zdenek Dohnal 2016-10-20 03:44:35 EDT
Hi Moritz,

thank you for contacting us, do you have this problem on RHEL7? Because CUPS' version is 1.6.3 on RHEL7. Don't you have this on Fedora? Because CUPS' version, which you mentioned, is in Fedora rawhide. I will apply this patch in rawhide.
Comment 3 Moritz Gebhardt 2016-10-21 07:41:42 EDT
Hi Zdenek,

thanks for your quick reply and your help. I'am using CentOS 7.2. But I'm sure the problem is the same with CUPS 1.6.3. because CUPS changed to only UTF-8 in version 1.3 (or so).
Comment 4 Zdenek Dohnal 2016-10-21 09:50:58 EDT
Ok, I will applicate the patch and give here link to scratch build, if you like to test it.
Comment 5 Moritz Gebhardt 2016-10-25 16:16:35 EDT
Yes, thanks a lot.
regards
Comment 6 Zdenek Dohnal 2016-10-26 03:38:10 EDT
Moritz, I'm sorry, I have to focus on other things right now, so I will create scratch build in two weeks. Is it OK?
Comment 7 Moritz Gebhardt 2016-10-26 05:20:21 EDT
Of course.
Comment 8 Zdenek Dohnal 2017-07-11 04:46 EDT
Created attachment 1296135 [details]
Patch from upstream git
Comment 14 Zdenek Dohnal 2017-09-21 11:29 EDT
Created attachment 1329050 [details]
Proposed patch
Comment 21 errata-xmlrpc 2018-04-10 09:41:08 EDT
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHBA-2018:0782

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