Microsoft KB Archive/931197

From BetaArchive Wiki
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Knowledge Base


Article ID: 931197

Article Last Modified on 3/17/2007



APPLIES TO

  • Microsoft Internet Information Services 7.0, when used with:
    • Windows Vista Business
    • Windows Vista Home Premium
    • Windows Vista Ultimate
    • Windows Vista Home Premium 64-bit edition
    • Windows Vista Ultimate 64-bit edition



SYMPTOMS

When you access a Microsoft Internet Information Services (IIS) 7.0 FTP site that is running on a Windows Vista-based computer, you experience the following symptoms:

  • If you enter an FTP LIST command, IIS 7.0 returns the directory list to the FTP client application as expected.
  • If you enter an FTP LIST command together with a file mask argument, IIS 7.0 does not return the directory list to the FTP client application.

    Note The following command is an example of an FTP LIST command together with a file mask argument:

    dir *.xml

You expect IIS 7.0 to return the directory list when you specify the kinds of files to list.

WORKAROUND

To work around this problem, do not use an FTP LIST command together with a file mask argument.

STATUS

Microsoft has confirmed that this is a problem in the Microsoft products that are listed in the "Applies to" section.

MORE INFORMATION

Steps to reproduce the problem

  1. Install and then configure an IIS 7.0 FTP site on a Windows Vista-based computer.
  2. In the home folder of the FTP site, create two files, and then name the files the File.txt file and the File.xml file.
  3. On a remote computer, start a command prompt.
  4. Type ftp, and then press ENTER.
  5. Type open servername, and then press ENTER.

    Note In this command, replace servername with the name or with the IP address of the Windows Vista-based FTP server.
  6. Enter a user name and a password if you are prompted to do this.
  7. Enter an FTP LIST command. To do this, type dir, and then press ENTER.

    Notice that both files appear in the directory list. For example, results that resemble the following appear:

    200 PORT command successful.
    150 Opening ASCII mode data connection for /bin/ls.
    <date>   <time>                        4 file.txt
    <date>   <time>                        4 file.xml
    226 Transfer complete.
  8. Enter an FTP LIST command together with a file mask argument. To do this, type dir *.xml, and then press ENTER.

    Notice that the File.xml file does not appear in the directory list. For example, results that resemble the following appear:

    200 PORT command successful.
    150 Opening ASCII mode data connection for /bin/ls.
    226 Transfer complete.


Keywords: kbpending kbbug kbtshoot kbprb KB931197