IIS 6.0: Unicode Characters May Not Display Correctly on FTP Sites

Article translations Article translations
Article ID: 332093 - View products that this article applies to.
This article was previously published under Q332093
This article has been archived. It is offered "as is" and will no longer be updated.
Expand all | Collapse all

SYMPTOMS

When you view a file on a File Transfer Protocol (FTP) site that is hosted on Internet Information Services (IIS) 6.0 and that contains Unicode characters in the file name, the file name may not display as expected.

If you try to download the file, you may receive one of the following error messages:
  • In Microsoft Internet Explorer:
    my^test: File not found.
  • From a command prompt:
    550 my^test.doc:The system cannot find the file specified.

CAUSE

For security reasons, certain characters cannot be used in file names. When Unicode characters are used, they are converted to the closest ANSI equivalent that is available in the code page of the server operating system. Certain Unicode characters that do not have exact ANSI equivalents may be replaced with one of these disallowed ANSI characters. To prevent these disallowed characters from appearing in the file name, these characters are converted to a caret (^).

RESOLUTION

If possible, avoid Unicode characters in file names that are used on an FTP site. If Unicode characters must be permitted, only use those that have a direct equivalent (one-to-one mapping) to the server code page.

STATUS

This behavior is by design.

Properties

Article ID: 332093 - Last Review: February 27, 2014 - Revision: 2.3
APPLIES TO
  • Microsoft Internet Information Services 6.0
Keywords: 
kbnosurvey kbarchive kbpending kbprb KB332093

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com