Description of Problem: vsftpd breaks if IPv6 is enabled; needs flags = IPv4 in xinetd.d file Version-Release number of selected component (if applicable): vsftpd-1.1.0-1 How Reproducible: Always Steps to Reproduce: 1. enable IPv6 networking 2. remove disable=yes from xinetd.d/vsftpd 3. telnet localhost ftp Actual Results: $ telnet localhost ftp Trying ::1... Connected to localhost. Escape character is '^]'. 500 OOPS: can only support ipv4 currently Expected Results: $ telnet localhost ftp Trying ::1... telnet: connect to address ::1: Connection refused Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. 220 ready, dude (vsFTPd 1.1.0: beat me, break me)
Hm, of course, the next version of vsftpd doesn't necessarily use xinetd. But the fix is in.