Details

    • Type: Improvement Improvement
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.2
    • Component/s: None
    • Labels:
      None

      Description

      The FTP module does not support FTP over IPv6, defined in RFC 2428.

      I've written a patch to add support for the EPRT and EPSV commands to the FTP class, and modifed the FTPClient class to try them before falling back to PORT and PASV. This is common behavior in many FTP clients.

      1. ftp_ipv6.patch
        11 kB
        Derek Morr

        Activity

        Hide
        Rory Winston added a comment -

        Thanks! I've applied the patch, with some changes.

        I have defaulted for now to make PASV (and not EPSV) the default, unless an IPv6 connection is being used.

        Show
        Rory Winston added a comment - Thanks! I've applied the patch, with some changes. I have defaulted for now to make PASV (and not EPSV) the default, unless an IPv6 connection is being used.

          People

          • Assignee:
            Unassigned
            Reporter:
            Derek Morr
          • Votes:
            1 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved:

              Development