On Friday 16 December 2011 16:57, Natanael Copa wrote:
> Hi,
> 
> I have a pretty annoying issue with busybox wget and http redirects:
> 
> busybox wget 
> http://git.alpinelinux.org/cgit/acf-tinydns.git/snapshot/acf-tinydns-0.7.0.tar.bz2
> 
> $ busybox wget -O /dev/null
> http://git.alpinelinux.org/cgit/acf-tinydns.git/snapshot/acf-tinydns-0.7.0.tar.bz2
> Connecting to git.alpinelinux.org (91.220.88.36:80)
> wget: server returned error: HTTP/1.1 400 Bad Request
> 
> With GNU wget:
> $ wget -O /dev/null http://git.alpinelinux.org/cgit/acf-tinydns.g
> it/snapshot/acf-tinydns-0.7.0.tar.bz2
> --2011-12-16 16:45:01--
> http://git.alpinelinux.org/cgit/acf-tinydns.git/snapshot/acf-tinydns-0.7.0.tar.bz2
> Resolving git.alpinelinux.org... 91.220.88.36
> Connecting to git.alpinelinux.org|91.220.88.36|:80... connected.
> HTTP request sent, awaiting response... 301 Moved Permanently
> Location: /cgit/acf-tinydns/snapshot/acf-tinydns-0.7.0.tar.bz2 [following]
> --2011-12-16 16:45:01--
> http://git.alpinelinux.org/cgit/acf-tinydns/snapshot/acf-tinydns-0.7.0.tar.bz2
> Reusing existing connection to git.alpinelinux.org:80.
> HTTP request sent, awaiting response... 200 OK
> Length: unspecified [application/x-bzip2]
> Saving to: `/dev/null'
> 
>     [ <=>                                   ] 10,917      --.-K/s   in 0.07s
> 
> 2011-12-16 16:45:01 (147 KB/s) - `/dev/null' saved [10917]
> 
> works also with curl --location.
> 
> It has been like that for a while.
> 
> I intended to git bisect it but when trying to build older commits i get:
> 
> Makefile:1270: *** mixed implicit and normal rules.  Stop.
> 
> so I gave up try find the exact commit where it was introduced.
> 
> 
> When I look at the wireshark "folow TCP stream" i see this:
> GET /cgit/acf-tinydns/snapshot/acf-tinydns-0.7.0.tar.bz2 HTTP/1.1
> 
> Host: f-tinydns/snapshot/acf-tinydns-0.7.0.tar.bz2
> 
> User-Agent: Wget
> 
> Connection: close
> 
> 
> 
> HTTP/1.1 400 Bad Request
> 
> ...
> 
> so looks like wget does something strange with the "host" header on
> the redirection.


Should be fixed by commit 93b4a605263612cf32ad9de746a4fafaf4515115

-- 
vda

_______________________________________________
busybox mailing list
[email protected]
http://lists.busybox.net/mailman/listinfo/busybox

Reply via email to