NetBSD-Bugs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: bin/45116: /usr/bin/ftp fails to parse Content-Range header

The following reply was made to PR bin/45116; it has been noted by GNATS.

From: Luke Mewburn <>
Subject: Re: bin/45116: /usr/bin/ftp fails to parse Content-Range header
Date: Sun, 17 Jul 2011 19:40:01 +1000

 Content-Type: text/plain; charset=us-ascii
 Content-Disposition: inline
 Content-Transfer-Encoding: quoted-printable
 On Mon, Jul 04, 2011 at 12:00:00PM +0000, wrote:
   | >Number:         45116
   | >Category:       bin
   | >Synopsis:       /usr/bin/ftp fails to parse Content-Range header
   | I believe the parsing of Content-Range headers is broken in ftp.  This =
 is affecting a few packages in pkgsrc.
   | >How-To-Repeat:
   | ucspi-tcp $ ftp -d
   | isipv6addr: got 0 for
   | fetch_url: `' pr=
 oxyenv `<null>'
   | parse_url: URL `'
   | parse_url: user `<null>' pass `<null>' host port http(80) p=
 ath `/ucspi/ucspi-tcp-0.88-ipv6.diff19.bz2'
   | fetch_url: savefile `ucspi-tcp-0.88-ipv6.diff19.bz2'
   | Requesting
   | fetch_url: received `HTTP/1.1 200 Coming Up'
   | fetch_url: received `Accept-Ranges: bytes'
   | fetch_url: received `Server: Gatling/0.12'
   | fetch_url: received `Content-Type: application/octet-stream'
   | fetch_url: received `Content-Length: 22632'
   | fetch_url: parsed len as: 22632
   | fetch_url: received `Date: Mon, 04 Jul 2011 11:45:12 GMT'
   | fetch_url: received `Last-Modified: Thu, 19 Mar 2009 11:46:48 GMT'
   | parsed date as: Thu, 19 Mar 2009 07:46:48 -0400
   | fetch_url: received `Content-Range: bytes 0-22631/22632'
   | parsed range as: 0-22631/22632
   | ftp: Received unexpected Content-Range header
 I'm researching this issue.
 It looks like the http server (Gatling/0.12) is incorrectly sending
 a Content-Range response that wasn't requested (ftp didn't send a
 Range header in the request since you didn't use -R).
 It's also possible that the server has another bug in that it
 sends Content-Range in a reponse that isn't 206.
 I'm getting clarification from a member of the HTTP working group.
 Content-Type: application/pgp-signature
 Version: GnuPG v1.4.11 (NetBSD)

Home | Main Index | Thread Index | Old Index