Microsoft KB Archive/887984

= Description of the Update for SharePoint Portal Server 2001: December 14, 2004 =

Article ID: 887984

Article Last Modified on 4/6/2005

-

APPLIES TO


 * Microsoft SharePoint Portal Server 2001

-





SUMMARY
''Microsoft has released an update for Microsoft SharePoint Portal Server 2001. This article describes the following items about the update.''



Article contents

 * INTRODUCTION
 * MORE INFORMATION
 * Update details
 * List of issues that this update fixes
 * Known issues
 * Known issues during installation of the update
 * Installation details
 * How to obtain and install the update
 * How to determine whether the update is installed



INTRODUCTION
This update fixes an issue where you receive an error message when you try to import Web Parts or when you try to edit an existing Web Part in SharePoint Portal Server 2001.

back to the top



List of issues that the update fixes
The Update for SharePoint Portal Server 2001 (KB887984) fixes the following SharePoint Portal Server 2001 issue that was not previously documented in the Microsoft Knowledge Base.

You receive an error message when you import a Web Part or when you modify an existing Web Part
You experience the following symptoms in SharePoint Portal Server 2001 after you install the security update that is described in Microsoft Security Bulletin MS04-011.  When you import a Web Part, you receive an error message that is similar to one of the following error messages:

Error message 1

Line: 1

Char: 1

Error: HTTP Status Code: 500

HTTP Status Text: HTTP Error

Code: 0

Error message 2

Line: 1

Char: 1

Error: Whitespace is not allowed at this location.

Code: 0

Even though you receive an error message, the Web Part is imported. When you modify a Web Part that you imported, and then you try to save the changes, you receive the following error message:

An error occurred while saving a Web Part.

(-2147220954)

You cannot save the changes that you made to the Web Part.

For more information about the Microsoft Security Bulletin MS04-011 security update, visit the following Microsoft Web site:

http://www.microsoft.com/technet/security/bulletin/ms04-011.mspx

The Update for SharePoint Portal Server 2001 (KB887984) fixes the following Microsoft Exchange 2000 Server issues that were not previously documented in the Microsoft Knowledge Base:  ===== A delivery receipt is not returned from a mailbox in Exchange 2000 =====

You send a message to a mailbox that is on a computer that is running Exchange 2000. If you request a delivery receipt from the recipient mailbox, the delivery receipt may not be sent.

This issue occurs if you request a delivery receipt from a mailbox that is close to its Prohibit send and receive at (KB) limit. For example, a user's mailbox is set to a maximum size of 1900 kilobytes (KB). If you send a message to that mailbox, and you request a delivery receipt, you experience the following symptoms:  When the size of the mailbox is less than 1900 KB, you receive a delivery receipt. When the size of the mailbox is 1920 KB, or less than 10 percent over the maximum mailbox size, you may not receive the delivery receipt.</li></ul> </li> ===== The information store crashes when you try to mount the public folder store in Exchange 2000 =====

When you try to mount the public folder store on a computer that is running Exchange 2000, the information store unexpectedly crashes. If the correct symbols are installed on the computer, the Dr. Watson log or the corresponding User.dmp file contains a call stack that is similar to the following call stack:

0:015> kb ChildEBP RetAddr Args to Child 240cff08 00607bac 2b070f18 00000000 77e8da93 store!EcSyncDs+0x38c [\\EXSRC\SOURCES\ALL\SRC6458.0\store\src\store\syncds.cxx @ 1157] 240cff38 004a0ce6 306dfff0 77e876ab 2b0edf70 store!EcDoSyncDsTaskJob+0xa7 [\\EXSRC\SOURCES\ALL\SRC6458.0\store\src\store\syncds.cxx @ 1511] 240cff54 004d70d0 77e873a1 00000000 240cffb4 store!FSyncDsTask+0x50 [\\EXSRC\SOURCES\ALL\SRC6458.0\store\src\store\syncds.cxx @ 1726] 240cff6c 61bd1224 00000000 00000000 2367eff8 store!TI::Invoke+0x91 [\\EXSRC\SOURCES\ALL\SRC6458.0\store\src\store\task.cxx @ 1935] 240cffb4 77e887dd 00000001 2367eff8 00000000 MDBTASK!MdbTaskPoolThread+0x22 [\\EXSRC\SOURCES\ALL\SRC6458.0\store\src\mdbtask\mdbtask.cxx @ 174] 240cffec 00000000 61bd13de 00000001 00000000 KERNEL32!BaseThreadStart+0x52 [D:\nt\private\windows\base\client\support.c @ 460] 0:015> r eax=00000000 ebx=00000005 ecx=00000010 edx=240cfedc esi=00000000 edi=00000000 eip=00606af9 esp=240cfe84 ebp=240cff08 iopl=0 nv up ei pl zr na po nc cs=001b ss=0023 ds=0023 es=0023 fs=0038 gs=0000 efl=00000246 store!EcSyncDs+0x38c: 00606af9 f3a6 rep cmpsb ds:00000000=?? es:00000000=??

This issue may occur if the value of the PR_PF_PROXY attribute of the public folder that is in the information store is set to null.

</li> ===== The information store crashes in certain situations =====

The information store in Exchange 2000 unexpectedly crashes. If the correct symbols are installed on the computer, the Dr. Watson log or the corresponding User.dmp file contains a call stack that is similar to the following call stack:

<pre class="fixed_text">0:015> kL ChildEBP RetAddr 13fcdb80 1465a28b MSVCRT!wcslen+0x4 13fcdba4 78002264 EXOLEDB!iWszCompare+0x26 13fcdbc0 7800210a MSVCRT!shortsort+0x27 13fcdcdc 1465b2d6 MSVCRT!qsort+0x5b 13fcdd34 1465d4b4 EXOLEDB!ScPerformANRQuery+0x144 13fcde88 145854d2 EXOLEDB!ScSendMessageData+0xe1d 13fcdee0 1458526f EXOLEDB!ScProcessWebMailMessageGet+0x705 13fcdf44 145838f7 EXOLEDB!CGetRequest::ScDoWebMailMessageGet+0x11a 13fcdf48 14583c75 EXOLEDB!CGetRequest::ScDoWebMailGet+0x66 13fcdf6c 14583944 EXOLEDB!CGetRequest::ScExecute+0x22a 13fceff4 1457e6a0 EXOLEDB!ScCmdGet+0x23 13fcf014 1457e29c EXOLEDB!ScDispatchRequest+0x329 13fcfec8 1457e15e EXOLEDB!CDavServer::ProcessItem+0x94 13fcfee8 62f220de EXOLEDB!CDavServer::HrEpoxyReqHandler+0x14e 13fcff14 62f21f86 EPOXY!CEpoxyQ::DispatchRequest+0xbd 13fcff5c 62f22262 EPOXY!CEpoxyQ::IOCPNotification+0x125 13fcff6c 61bd1224 EPOXY!CEpoxyQ::Invoke+0x13 13fcffb4 77e96523 MDBTASK!MdbTaskPoolThread+0x22 13fcffec 00000000 KERNEL32!BaseThreadStart+0x52

0:015> r eax=00000029 ebx=089b4e30 ecx=00000000 edx=00000000 esi=089b4e3c edi=780011c9 eip=780011cd esp=13fcdb84 ebp=13fcdba4 iopl=0 nv up ei pl nz na pe nc cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00000202 MSVCRT!wcslen+4: 780011cd 66833900 cmp word ptr [ecx],0x0 ds:0023:00000000=????

You may experience this issue when you use Outlook Web Access (OWA) to compose a message to a mailbox-enabled recipient, and Exchange 2000 incorrectly processes a null string value.

</li> ===== Non-delivery reports (NDRs) are delivered to mailboxes in Exchange 2000 even though the size of the mailbox exceeds its storage limit =====

For example, your mailbox in Exchange 2000 has exceeded its storage limit. You send a message to a mailbox on a foreign messaging system. An NDR from that foreign messaging system is delivered and appears in your mailbox even though the size of your mailbox has exceeded its storage limit.

</li> ===== You receive an &quot;Unable to start processing services&quot; error message when you use Outlook to access your mailbox in Exchange 2000 =====

When you use Microsoft Outlook to access your mailbox in Exchange 2000, you receive the following error message:

Unable to start processing services

This issue may occur if following conditions are true, in the order that they are presented: <ol> An Exchange 2000 storage group goes offline.</li> Users use a MAPI client such as Outlook to try to log on to Exchange 2000 when the storage group is offline.</li> The MAPI sessions that are created when users try to log on when the storage group is offline accumulate.</li></ol>

The MAPI sessions leak because Exchange 2000 does not remove the MAPI sessions if the Exchange database is not mounted. Therefore, the maximum number of MAPI client sessions that is set in Exchange 2000 is reached.

</li> ===== You receive an &quot;Invalid procedure call or argument&quot; error message when you perform certain operations in OWA on a computer that is running Microsoft Windows XP Service Pack 2 (SP2) =====

When you perform certain operations in OWA on a computer that is running Windows XP SP2, you receive an error message that is similar to the following error message:

Invalid procedure call or argument

Error number: -2146828283

For example, you may experience this symptom when you perform any one of the following tasks in OWA:  Create a new folder</li> Create a new rule or modify an existing rule</li> Add a new junk e-mail list or modify an existing junk e-mail list</li> Add a new contact or modify an existing contact</li> Search for names in the Global Address List</li> Click to select or click to clear a check box that is next to a task in the Tasks folder</li></ul> </li> <li>===== The Inetinfo.exe process crashes when you try to synchronize calendar information in your mobile device with Exchange 2000 =====

You create a new appointment in your calendar on a mobile device. When you use Microsoft Exchange ActiveSync to synchronize the calendar information with Exchange 2000, the Inetinfo.exe process on the server unexpectedly crashes.

This issue may occur if a custom Exchange store event sink is running on the server, and a file handle is incorrectly processed by Exchange 2000.

</li></ul>

The Update for SharePoint Portal Server 2001 (KB887984) also fixes the Microsoft Exchange 2000 issues that are described in the following Microsoft Knowledge Base articles.

821408 Administrative tools stop responding after they log on to approximately 256 or more mailboxes

823449 Information store (Store.exe) unexpectedly quits on a clustered Exchange 2000 computer

823602 Reply symbol for e-mail message is not synchronized between MAPI and IMAP in Exchange 2000 Server

826135 Information store stops responding when you use Outlook Web Access to access an embedded object in an e-mail message

826149 Public folder replication does not work for certain public folders and the information store intermittently does not process replication messages in Exchange 2000 Server

827252 Received headers may be missing from the header area of e-mail messages in Exchange 2000 Server

829559 The Microsoft Exchange Information Store service crashes when a user tries to connect to newsgroups by using Outlook Express

829968 One public folder does not replicate to other servers

830708 RPC operations per second drop to zero and users cannot connect to the server in Exchange 2000 Server

830910 Messages that are received through an X.400 connector are not routed through an SAP connector in Exchange 2000 Server

831276 You cannot access your mailbox and event ID 7031 is logged in the application event log in Exchange 2000 Server

832174 There is no option to turn off IMAIL exception handling in Exchange 2000 Server

833908 Information store may unexpectedly stop responding, and the databases may appear to dismount, and clients may not be able to connect to the server

834289 An access violation occurs in the Inetinfo.exe process when you delete an empty Exchange 2000 routing group

835742 The Information Store service stops responding when an OWA client tries to open a contact distribution list

836177 IIS stops responding and Inetinfo.exe crashes in Davex.dll in Exchange 2000 Server

836883 Error code 0x80040301 appears when you try to move a mailbox in Exchange 2000 Server

837427 The Inetinfo.exe process together with the Store.exe process consume 100 percent of CPU time on a clustered or multiprocessor Exchange 2000 Server computer

837627 A corrupted non-delivery report message causes the Microsoft Exchange Information Store service to crash in Exchange 2000 Server

838233 Your computer may slow or stop responding and repeatedly log event IDs 9582 and 1160 in Exchange 2000 Server

839379 The Inetinfo.exe process on a Microsoft Exchange 2000 Server expansion server stops unexpectedly

839798 The public folder replication agent may stop responding in Exchange 2000 Server

840055 Store stops responding in Exchange 2000 Server

841645 Performance is poor on an Exchange 2000 Server public folder server computer

841869 An access violation may occur in the Microsoft Exchange Information Store service (Store.exe) in Exchange 2000 Server

842278 Call stacks may not be useful when you try to troubleshoot memory leak issues in Exchange 2000 Server

842636 A virus-detection program may not scan all the messages on a computer that is running Exchange 2000 Server

870811 The Exchange 2000 Instant Messaging service occasionally stops responding and a Dr. Watson error is generated for the Inetinfo.exe process in Exchange 2000 Server

837183 The Microsoft Exchange Information Store service stops unexpectedly during a MAPI-based search in Exchange 2000 Server

back to the top

<div class="moreinformation_section">

Known issues during installation of the update
You may have to restart your computer after you install this update.

back to the top

How to obtain and install the update
This update and the installation instructions for this update are found on the Microsoft Download Center. To download this update from the Microsoft Download Center, visit the following Microsoft Web site:

http://www.microsoft.com/downloads/details.aspx?FamilyId=6843F5F3-39AB-4679-BEC8-D1EE7F665ADB

back to the top

How to determine whether the update is installed
The update contains files with the versions that are listed in the following table. <pre class="fixed_text">Date         Time    Version         Size        File name - 10-Jun-2004  18:38                      12,720   Ctrl_calendarview20.htc 10-Jun-2004  18:38                      91,631   Ctrl_calendarview20.js 02-Jul-2004   03:59   6.0.6605.0        851,968   Davex.dll 12-Jun-2004  05:27   6.0.6603.0         53,248   Davexpc.dll 12-Jun-2004  05:23   6.0.6603.0        577,536   Dsaccess.dll 12-Jun-2004  04:35   6.0.6603.0        184,320   Dscmsg.dll 12-Jun-2004  05:25   6.0.6603.0      2,179,072   Ese.dll 12-Jun-2004  05:25   6.0.6603.0         40,960   Eseperf.dll 10-Jun-2004  18:42                       6,991   Eseperf.hxx 12-Jun-2004  05:25                     391,634   Eseperf.ini 02-Aug-2004  00:28   6.0.6603.1      3,596,288   Excdo.dll 12-Jun-2004  05:23   6.0.6603.0        262,144   Exmime.dll 12-Jun-2004  05:27   6.0.6603.0        143,360   Exodbesh.dll 12-Jun-2004  05:27   6.0.6603.0         57,344   Exodbpc.dll 12-Jun-2004  05:27   6.0.6603.0        200,704   Exodbprx.dll 02-Jul-2004  03:59   6.0.6605.0      2,170,880   Exoledb.dll 12-Jun-2004  05:20   6.0.6603.0         81,920   Exosal.dll 12-Jun-2004  05:27   6.0.6603.0        307,200   Exprox.dll 12-Jun-2004  04:36   6.0.6603.0        143,360   Exschema.exe 12-Jun-2004  04:38   6.0.6603.0        675,840   Exwform.dll 12-Jun-2004  04:12   6.0.6603.0        180,224   Exwin32.dll 12-Jun-2004  05:23   6.0.6603.0         40,960   Jcb.dll 12-Jun-2004  04:12   6.0.6603.0         49,152   Mdbevent.dll 12-Jun-2004  04:31   6.0.6603.0      2,293,760   Mdbmsg.dll 12-Jun-2004  04:14   6.0.6603.0         32,768   Mdbrole.dll 12-Jun-2004  04:37   6.0.6603.0        917,504   Mdbsz.dll 12-Jun-2004  05:23   6.0.6603.0         24,576   Mdbtask.dll 10-Nov-2004  10:55   10.145.7329.5      69,632   Spsqfe.exe 10-Nov-2004  22:54                       1,258   Spsqfe.inf 12-Jun-2004  05:22   6.0.6603.0      4,673,536   Store.exe 12-Jun-2004  04:38   6.0.6603.0      3,735,552   Wmtemplates.dll You do not have to install this update if you have the same version or date or a later version or date of the files that are listed in the table.

back to the top

Additional query words: sps office security patch performance reliability update download 2001 fix sharepoint portal server xccc xadm

Keywords: kberrmsg kbdownload kbfix kbupdate KB887984

-

[mailto:TECHNET@MICROSOFT.COM Send feedback to Microsoft]

© Microsoft Corporation. All rights reserved.