Package: samba

Dear Samba maintainers,

I am experiencing problems while printing to printers with umlauts in name. It seems like samba cannot communicate with CUPS properly about printer names with umlauts.

I tested with Samba 2:4.4.0+dfsg-1 sources from experimental backported for Jessie, but I also observed the problems with 2:4.2.10+dfsg-0+deb8u2.

From the logs:

Apr 25 14:41:47 iserv smbd[13162]: Unable to get jobs for ipp://localhost/printers/Täääst - client-error-not-found Apr 25 14:41:56 iserv smbd_audit: Unable to print file to Täst - client-error-not-found Apr 25 14:42:03 iserv smbd_audit: Unable to print file to Täääst - client-error-not-found Apr 25 14:42:06 iserv smbd[13162]: Unable to get jobs for ipp://localhost/printers/Täst - client-error-not-found Apr 25 14:42:26 iserv smbd[13162]: Unable to get jobs for ipp://localhost/printers/Täääst - client-error-not-found Apr 25 14:42:36 iserv smbd[13162]: Unable to get jobs for ipp://localhost/printers/Täst - client-error-not-found

May Samba should URI encode printernames in the CUPS request (from packet dump):

        printer-uri: ipp://localhost/printers/T\303\244st
            Tag: URI
            Name length: 11
            Name: printer-uri
            Value length: 30
            Value: ipp://localhost/printers/T\303\244st


--
Mit freundlichen Grüßen,
Mario Lipinski

IServ GmbH
Bültenweg 73
38106 Braunschweig

Telefon:   0531-2243666-0
Fax:       0531-2243666-9
E-Mail:    i...@iserv.eu
Internet:  iserv.eu

USt-IdNr. DE265149425 | Amtsgericht Braunschweig | HRB 201822
Geschäftsführer: Benjamin Heindl, Jörg Ludwig

Reply via email to