Article ID: 228540 - Last Review: September 23, 2005 - Revision: 1.1 Proxy Server Logging Fix: Msplog.dll Changed to Record 4 Digit YearThis article was previously published under Q228540 IMPORTANT: This article contains information about modifying the registry. Before you
modify the registry, make sure to back it up and make sure that you understand how to restore
the registry if a problem occurs. For information about how to back up, restore, and edit the
registry, click the following article number to view the article in the Microsoft Knowledge Base:
256986
(http://support.microsoft.com/kb/256986/EN-US/
)
Description of the Microsoft Windows Registry
SYMPTOMS
By Default, Microsoft Proxy Server 2.0 logs the year in two-digit format.
CAUSE
This is by design and does not affect the year 2000 compliance of Microsoft Proxy Server 2.0
RESOLUTION
This problem is resolved in Microsoft Proxy Server 2.0 Service Pack 1 (SP1). For more information about Service Pack 1, please see the following article in the Microsoft Knowledge Base:
238375
(http://support.microsoft.com/kb/238375/EN-US/
)
Proxy Server 2.0 Service Pack 1: List of Fixes
STATUSMicrosoft has confirmed that this is a problem in Microsoft Proxy Server 2.0. MORE INFORMATION
This fix was created to optionally allow Proxy Server to log four-digit years. To obtain this fix, contact Microsoft Product Support and reference this Knowledge Base Article. Msplog.dll has been fixed to read a format string from the registry to be used by the date format API (GetDateFormat). Both the format string and the date field string are limited to 15 characters. Using a format string that is longer than 15 characters will cause the logger to use the current format (M/D/YY). If the date string returned by Windows NT is greater than 15 characters, the entire log entry containing this date string will be thrown out and not logged to the file. In addition to the hotfix, the following registry entry must be changed: WARNING: If you use Registry Editor incorrectly, you may cause serious problems that may require you to reinstall your operating system. Microsoft cannot guarantee that you can solve problems that result from using Registry Editor incorrectly. Use Registry Editor at your own risk.
dddd/MMMM/yyyy = Thursday/March/1999 NOTESd/MMMM/yyyy = 4/March/1999 d/M/yyyy = 4/3/1999 MMMM/d/yyyy = March/4/1999
| Article Translations
|

Back to the top
