This update addresses the "Server.HTMLEncode and Server.URLEncode Corrupt High UTF8 Characters" issue in Internet Information Services (IIS) 5.0. Download now to enable IIS 5.0 to display all unicode characters.
This problem occurs because IIS 5.0 assumes two bytes per character when some UTF8 characters use three bytes. UTF8 is a text format for representing unicode and ASCII characters in one, two, and three byte sequences. This issue produces garbled data on certain strings in Active Server Pages (ASP) script when a session codepage is set to UTF8. Installing this update increases the buffer size in IIS 5.0 when the initially allocated buffer is too small.
For more information about this issue, read Microsoft Knowledge Base (KB) article Q294831. (This site is in English.)