[Bug 559025] New: Unable to add SMB Printer if password on server contains "at" symbol ("@")
http://bugzilla.novell.com/show_bug.cgi?id=559025 http://bugzilla.novell.com/show_bug.cgi?id=559025#c0 Summary: Unable to add SMB Printer if password on server contains "at" symbol ("@") Classification: openSUSE Product: openSUSE 11.2 Version: Final Platform: x86-64 OS/Version: openSUSE 11.2 Status: NEW Severity: Normal Priority: P5 - None Component: YaST2 AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: suseer@mail.ru QAContact: jsrain@novell.com Found By: --- Blocker: --- User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; ru; rv:1.9.1.5) Gecko/20091103 SUSE/3.5.5-1.1.2 Firefox/3.5.5 When trying to create that kind of printer - "connection error" appears everytime. Reproducible: Always Steps to Reproduce: 1. 2. 3. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=559025
http://bugzilla.novell.com/show_bug.cgi?id=559025#c
Marcus Meissner
http://bugzilla.novell.com/show_bug.cgi?id=559025
http://bugzilla.novell.com/show_bug.cgi?id=559025#c1
--- Comment #1 from Yury Baranov
http://bugzilla.novell.com/show_bug.cgi?id=559025
http://bugzilla.novell.com/show_bug.cgi?id=559025#c2
--- Comment #2 from Yury Baranov
http://bugzilla.novell.com/show_bug.cgi?id=559025
http://bugzilla.novell.com/show_bug.cgi?id=559025#c3
Johannes Meixner
http://bugzilla.novell.com/show_bug.cgi?id=559025
http://bugzilla.novell.com/show_bug.cgi?id=559025#c4
--- Comment #4 from Johannes Meixner
http://bugzilla.novell.com/show_bug.cgi?id=559025
http://bugzilla.novell.com/show_bug.cgi?id=559025#c5
Johannes Meixner
http://bugzilla.novell.com/show_bug.cgi?id=559025
http://bugzilla.novell.com/show_bug.cgi?id=559025#c6
--- Comment #6 from Yury Baranov
There is no bug.
Regarding the values for username and password and the values in all other components in a DeviceURI:
Reserved characters in the values/components of an URI : / ? # [ ] @ ! $ & ' ( ) * + , ; = and a literal % character must be percent-encoded (% followed by two hex digits, e.g. % -> %25), see http://www.rfc-editor.org/rfc/rfc3986.txt and http://www.cups.or/newsgroups.php?s1+gcups.general+v4+T+Q"Samba+printers+bad+uri" and https://bugzilla.redhat.com/show_bug.cgi?id=507409 and http://www.cups.org/str.php?L3228
Characters that are allowed in a URI but do not have a reserved purpose are called unreserved. These include uppercase and lowercase letters, decimal digits, hyphen, period, underscore, and tilde.
Actually, there IS bug, but it is in YaST, not in Samba. When filling "password" field in YaST - the password is appearing in printers.conf 'as is', but reserved characters must be converted to hex before applying it and before pressing "test" button. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=559025
http://bugzilla.novell.com/show_bug.cgi?id=559025#c7
--- Comment #7 from Johannes Meixner
participants (1)
-
bugzilla_noreply@novell.com