Package: cupsys Version: 1.3.0-3 Severity: important Tags: ipv6 Although cupsd supports binding to ipv6 addresses, it fails to either parse ipv6 addresses included in Allow directives or correctly resolve IPv6 addresses to hostnames, preventing me from giving IP-based printer access to IPv6 clients on my local network.
Attempted with each of: Allow From *.dodds.net Allow From 2001:4830:1244::/64 Allow From 2001:4830:1244:0:219:d2ff:fe76:2acb The first option just gives me a 403 error in access.log: 2001:4830:1244:0:219:d2ff:fe76:2acb - - [18/Sep/2007:16:43:30 -0700] "POST /printers/PTAL_mlcusbPSC_750 HTTP/1.1" 403 0 - - (Correct forward and reverse resolution for this IPv6 address should be verifiable in public DNS) The other two give me parse errors in cupsd.conf, and cupsd fails to start: E [18/Sep/2007:16:23:17 -0700] Bad netmask value 2001:4830:1244::/64 on line 33. E [18/Sep/2007:16:23:17 -0700] Unknown Location directive Allow on line 33. E [18/Sep/2007:16:30:42 -0700] Bad netmask value 2001:4830:1244:0:219:d2ff:fe76:2acb on line 34. E [18/Sep/2007:16:30:42 -0700] Unknown Location directive Allow on line 34. According to the upstream changelog, this seems to be a regression relative to cupsys 1.2.2 (STR #1713)? Thanks, -- Steve Langasek Give me a lever long enough and a Free OS Debian Developer to set it on, and I can move the world. [EMAIL PROTECTED] http://www.debian.org/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]