Uploaded image for project: 'FtpServer'
  1. FtpServer
  2. FTPSERVER-412

OPTS MLST does not handle unknown factnames correctly

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 1.0.5
    • 1.0.6, 1.1.0
    • None
    • None

    Description

      RFC 3659, section 7.9 states "Facts requested that are not supported, or that are inappropriate to the file or directory being listed should simply be omitted from the MLSx output. This is not an error. Note that where no factname arguments are present, the client is requesting that only the file names be returned."

      org.apache.ftpserver.command.impl.OPTS_MLST.validateSelectedTypes() specifically returns null if one of the types requested is not found, and a null return generates the 501 from execute().

      Attachments

        1. OPTS_MLST.java
          4 kB
          Allen Firstenberg

        Activity

          People

            niklas Niklas Therning
            prisoner Allen Firstenberg
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: