Bug in curl makes Fedora ftp:// URL installations fail with some mirrors

Pasi Kärkkäinen pasik at iki.fi
Tue Oct 19 13:19:55 UTC 2010


On Mon, Oct 18, 2010 at 09:44:47AM -0500, Chris Adams wrote:
> Once upon a time, Chuck Anderson <cra at WPI.EDU> said:
> > On Sun, Oct 17, 2010 at 02:03:20PM +0300, Pasi Kärkkäinen wrote:
> > > Yes, indeed, it seems more likely a bug in the FTP server (pure-ftpd),
> > > but it would be very nice to have a workaround in curl or in anaconda for
> > > it..
> > 
> > Why not fix the the problem at the source?
> 
> Under the "be generous in what you accept", curl should be changed to
> handle this (especially if other clients can handle it).
> 
> Looking at a packet dump, I'm not sure which side is at fault.  FTP
> allows you to specify the start of data (start at offset 1384) but not
> an end, so the only way to get less than the full rest of the file is to
> abort the data transfer.  It looks like curl just closes the data socket
> without sending an ABOR on the command socket, so I think the server is
> allowed to dump the client.
> 
> It would be nicer for the server to handle this better as well, but I
> think the problem starts with curl.
>

There now curl updates.img available for F14 anaconda.

so people who care about this curl issue should test the updates.img
so we can figure out if the curl patch fixes the issue.

https://bugzilla.redhat.com/show_bug.cgi?id=643656

-- Pasi



More information about the devel mailing list