RFC 4007 : https://www.ietf.org/rfc/rfc4007.txt Discussion upstream : http://lists.gnu.org/archive/html/bug-wget/2009-06/msg00000.html
Attaching a POC patch from upstream mailing list to demonstrate the fix, but it is hackish. ** Attachment added: "Naive-IPv6-zone-identifier-implementation-for-HTTP" https://bugs.launchpad.net/ubuntu/+source/wget/+bug/1566930/+attachment/4626106/+files/Naive-IPv6-zone-identifier-implementation-for-HTTP -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to wget in Ubuntu. https://bugs.launchpad.net/bugs/1566930 Title: wget does not support IPv6 address with scoped zone (RFC 4007) Status in wget package in Ubuntu: New Bug description: IMPACT: wget is not usable in the default configuration for LXD containers in Xenial Summary: A scoped zone address in the form [<address>%<interface] is not supported by wget. The default network configuration of lxd in xenial containers is to use an http_proxy address that is a scoped IPv6 address 'http://[fe80::1%eth0]:13128'. $ lxc exec test -- wget http://www.google.com Error parsing proxy URL http://[fe80::1%eth0]:13128: Invalid IPv6 numeric address. Steps to recreate: - Install lxd 2.0.0~rc8-0ubuntu5 - Launch a conatiner (lxc launch ubuntu-daily:xenial test) - lxc exec test -- wget 'http://www.google.com' These instructions use an LXD environment as an easy way to create a test environment with an IPv6 proxy using a scoped address. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/wget/+bug/1566930/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp

