ftp.infradead.org is accessible by Legacy IP again

David Woodhouse dwmw2 at infradead.org
Sun Jul 17 14:31:44 EDT 2011


It seems that for a while, ftp.infradead.org has been accessible only
over IPv6. This is now resolved, and those of you without IPv6
connectivity should now be able to reach it again.

My apologies for the inconvenience.

For those who care, the problem was with the Fedora vsftpd package. A
while ago, it had a bug that it did not support IPv6 at all by default,
as all Fedora packages should. Instead, it only listened on Legacy IP.

By enabling a 'listen_ipv6' option instead of 'listen_ipv4', it could be
made to work correctly for both protocols. The bug (#450853) requesting
this change in the default configuration has remained unfixed since
2008, unfortunately. The default configuration was not changed, and no
alternative fix was put in place either.

So my machines were running with a non-standard configuration, just to
make things work as they should have done out of the box.

Even more unfortunately, a recent change in the Fedora package made the
'listen_ipv6' option listen *only* on IPv6, and not accept Legacy IP
connections any more. This was done to make the behaviour match the
documentation (bug #592850). (Personally, I'd rather have fixed the
documentation to match the code.)

So the FTP server stopped accepting connections from Luddites, and I
didn't notice.

-- 
dwmw2






More information about the openconnect-devel mailing list