Article ID: 946516 - Last Review: May 22, 2008 - Revision: 1.2

Null values may be returned for the Web parameter or for the site parameter after you install update 943837 in Microsoft Solution for Hosted Messaging and Collaboration 4.0

Hotfix download is availableHotfix Download Available
View and request hotfix downloads
System TipThis article applies to a different operating system than the one you are using. Article content that may not be relevant to you is disabled.

On This Page

Expand all | Collapse all

SYMPTOMS

After you install update 943837 on a computer that is running Microsoft Solution for Hosted Messaging and Collaboration 4.0, the HostedSharePoint2007::GetCustomerSite procedure may return null values for the Web parameter or for the site parameter.

For more information, click the following article number to view the article in the Microsoft Knowledge Base:
943837  (http://support.microsoft.com/kb/943837/ ) Description of the update for Hosted Messaging and Collaboration 4.0 for Windows SharePoint Services provisioning components

RESOLUTION

Hotfix information

A supported hotfix is available from Microsoft. However, this hotfix is intended to correct only the problem that is described in this article. Apply this hotfix only to systems that are experiencing this specific problem.

If the hotfix is available for download, there is a "Hotfix download available" section at the top of this Knowledge Base article. If this section does not appear, submit a request to Microsoft Customer Service and Support to obtain the hotfix.

Note If additional issues occur or if any troubleshooting is required, you might have to create a separate service request. The usual support costs will apply to additional support questions and issues that do not qualify for this specific hotfix. For a complete list of Microsoft Customer Service and Support telephone numbers or to create a separate service request, visit the following Microsoft Web site:
http://support.microsoft.com/contactus/?ws=support (http://support.microsoft.com/contactus/?ws=support)
Note The "Hotfix download available" form displays the languages for which the hotfix is available. If you do not see your language, it is because a hotfix is not available for that language.

How to apply the hotfix

To apply this hotfix, follow these steps:
  1. Uninstall old components. To do this, follow these steps:
    1. Start the MPS Deployment Tool.
    2. Expand SharePoint Services Hosting.
    3. Right-click Hosted SharePoint, and then click Uninstall.
    4. Right-click Managed SharePoint, and then click Uninstall.
    5. Right-click SharePoint Provider, and then click Uninstall.
    6. Expand MPS Web Service, and then expand Hosted SharePoint Web Service.
    7. Under Hosted SharePoint Web Service, right-click each server, and then click Uninstall.
    8. Expand Managed SharePoint Web Service.
    9. Under Managed SharePoint Web Service, right-click each server, and then click Uninstall.
    10. Click Start Deployment.
    11. Wait for the "Deployment Completed" message.
  2. Uninstall the MPS SharePoint Provider Web service. To do this, follow these steps:
    1. Log on to the Windows SharePoint Services server (COLLAB01).
    2. In Control Panel, open Add or Remove Programs.
    3. Click MPS SharePoint Provider Web Service Build 4.0.nnn. nn, and then click Remove.
    4. Click Yes when you are prompted to confirm the removal of the service.
  3. Copy the new .msi files. To do this, follow these steps:
    1. Open the MSIShare folder. To do this, click File in the MPS Deployment Tool, and then click File Locations to find the path of the installer files.
    2. Rename or move the following files in the MSIShare folder:
      • HostedSharePoint2007NS.msi
      • ManagedSharePoint2007NS.msi
      • SharePointProvider.msi
      • WindowsSharePointServicesWebService.msi
      • HostedSharePoint2007WS.msi
      • ManagedSharePoint2007WS.msi
    3. Copy the following files from the hotfix to the MSIShare folder:
      • HostedSharePoint2007NS.msi
      • ManagedSharePoint2007NS.msi
      • SharePointProvider.msi
      • WindowsSharePointServicesWebService.msi
      • HostedSharePoint2007WS.msi
      • ManagedSharePoint2007WS.msi
  4. Install new components. To do this, follow these steps:
    1. Start the MPS Deployment Tool.
    2. Right-click SharePoint Services Hosting, and then click Install all in this group.
    3. Right-click MPS Web Services, and then click Install all in this group.
    4. Click Start Deployment.
    5. Wait for the "Deployment Completed" message.
  5. Initialize SharePoint components. To do this, follow these steps:
    1. Start the MPS Deployment Tool.
    2. Expand SharePoint Services Hosting.
    3. Right-click Initialize Hosted SharePoint, and then click Execute -> Initialize Hosted SharePoint.
    4. Right-click SharePoint Initialize Namespace Security, and then click Execute -> SharePoint Initialize Namespace Security.
    5. Click Start Deployment.
    6. Wait for the "Deployment Completed" message.
  6. Install the new MPS SharePoint Provider Web service. To do this, follow these steps:
    1. Log on to the Windows SharePoint Services server (COLLAB01).
    2. Copy the WindowsSharePointServicesWebService.msi file from the MSIShare folder to COLLAB01, and then run the WindowsSharePointServicesWebService.msi file on COLLAB01.
    3. Accept all default settings to install the Web service.
  7. Reset Internet Information Services (IIS). To do this, follow these steps:
    1. On the Provisioning Web Service servers, open a command prompt.
    2. Type iisreset, and then press ENTER.

Prerequisites

There are no prerequisites.

Restart requirement

You do not have to restart the computer after you apply this hotfix.

Hotfix replacement information

This hotfix does not replace a previously released hotfix.

File information

The English version of this hotfix has the file attributes (or later file attributes) that are listed in the following table. The dates and times for these files are listed in Coordinated Universal Time (UTC). When you view the file information, it is converted to local time. To find the difference between UTC and local time, use the Time Zone tab in the Date and Time item in Control Panel.
Collapse this tableExpand this table
File nameFile versionFile sizeDateTimePlatform
Interop.mapsclient.dll1.0.0.016,03225-Oct-200701:38x86
Interop.mpfproviderlib.dll1.0.0.014,49625-Oct-200701:38x86
Interop.msxml3.dll3.0.0.0141,47225-Oct-200701:39x86
Microsoft.provisioning.sdk.xml.serialization.dll4.0.460.4032,76825-Oct-200701:36x86
Microsoft.provisioning.webservices.servicebase.dll4.0.460.407,68025-Oct-200701:36x86
Hostedsharepoint2007_ns.xmlNot Applicable191,81025-Oct-200701:14Not Applicable
Managedsharepoint2007_ns.xmlNot Applicable326,13111-Oct-200702:43Not Applicable
Web.configNot Applicable1,87828-Aug-200706:40Not Applicable
Microsoft.provisioning.webservices.hostedsharepoint2007.dll4.0.460.4073,72825-Oct-200701:36x86
Microsoft.provisioning.webservices.managedsharepoint2007.dll4.0.460.4057,34425-Oct-200701:36x86
Addgrouprequest.xsdNot Applicable7,21325-Oct-200701:36Not Applicable
Addgroupresponse.xsdNot Applicable67625-Oct-200701:36Not Applicable
Addgrouptorolerequest.xsdNot Applicable4,92725-Oct-200701:36Not Applicable
Addgrouptoroleresponse.xsdNot Applicable68825-Oct-200701:36Not Applicable
Addrolerequest.xsdNot Applicable4,14725-Oct-200701:36Not Applicable
Addroleresponse.xsdNot Applicable67425-Oct-200701:36Not Applicable
Adduserstorolerequest.xsdNot Applicable7,97425-Oct-200701:36Not Applicable
Adduserstoroleresponse.xsdNot Applicable68825-Oct-200701:36Not Applicable
Changeorganizationplanrequest.xsdNot Applicable1,61425-Oct-200701:36Not Applicable
Changeorganizationplanresponse.xsdNot Applicable70525-Oct-200701:36Not Applicable
Createcustomersiterequest.xsdNot Applicable10,13325-Oct-200701:36Not Applicable
Createcustomersiteresponse.xsdNot Applicable69625-Oct-200701:36Not Applicable
Createcustomersubsiterequest.xsdNot Applicable7,45125-Oct-200701:36Not Applicable
Createcustomersubsiteresponse.xsdNot Applicable1,36625-Oct-200701:36Not Applicable
Createorganizationplanrequest.xsdNot Applicable2,24125-Oct-200701:36Not Applicable
Createorganizationplanresponse.xsdNot Applicable70525-Oct-200701:36Not Applicable
Deletecustomersiterequest.xsdNot Applicable3,20425-Oct-200701:36Not Applicable
Deletecustomersiteresponse.xsdNot Applicable69625-Oct-200701:36Not Applicable
Deletecustomersubsiterequest.xsdNot Applicable3,21025-Oct-200701:36Not Applicable
Deletecustomersubsiteresponse.xsdNot Applicable70225-Oct-200701:36Not Applicable
Getcustomersiterequest.xsdNot Applicable3,21225-Oct-200701:36Not Applicable
Getcustomersiteresponse.xsdNot Applicable19,31425-Oct-200701:36Not Applicable
Getorganizationavailableplansrequest.xsdNot Applicable1,35625-Oct-200701:36Not Applicable
Getorganizationavailableplansresponse.xsdNot Applicable4,18325-Oct-200701:36Not Applicable
Getorganizationplanassignmentrequest.xsdNot Applicable1,35625-Oct-200701:36Not Applicable
Getorganizationplanassignmentresponse.xsdNot Applicable2,85225-Oct-200701:36Not Applicable
Getorganizationplanrequest.xsdNot Applicable1,32525-Oct-200701:36Not Applicable
Getorganizationplanresponse.xsdNot Applicable1,29725-Oct-200701:36Not Applicable
Getrolesrequest.xsdNot Applicable4,95525-Oct-200701:36Not Applicable
Getrolesresponse.xsdNot Applicable3,18925-Oct-200701:36Not Applicable
Getserviceinformationrequest.xsdNot Applicable70125-Oct-200701:36Not Applicable
Getserviceinformationresponse.xsdNot Applicable1,59325-Oct-200701:36Not Applicable
Getusersfromrolerequest.xsdNot Applicable4,35425-Oct-200701:36Not Applicable
Getusersfromroleresponse.xsdNot Applicable5,12725-Oct-200701:36Not Applicable
Initializerequest.xsdNot Applicable1,05525-Oct-200701:36Not Applicable
Initializeresponse.xsdNot Applicable68125-Oct-200701:36Not Applicable
Modifycustomersitequotarequest.xsdNot Applicable4,52725-Oct-200701:36Not Applicable
Modifycustomersitequotaresponse.xsdNot Applicable70625-Oct-200701:36Not Applicable
Modifycustomersiterequest.xsdNot Applicable7,43825-Oct-200701:36Not Applicable
Modifycustomersiteresponse.xsdNot Applicable69625-Oct-200701:36Not Applicable
Modifyorganizationplanrequest.xsdNot Applicable2,51225-Oct-200701:36Not Applicable
Modifyorganizationplanresponse.xsdNot Applicable70525-Oct-200701:36Not Applicable
Querysitesbycustomerrequest.xsdNot Applicable1,33725-Oct-200701:36Not Applicable
Querysitesbycustomerresponse.xsdNot Applicable2,43125-Oct-200701:36Not Applicable
Removegroupfromrolerequest.xsdNot Applicable4,94225-Oct-200701:36Not Applicable
Removegroupfromroleresponse.xsdNot Applicable69825-Oct-200701:36Not Applicable
Removegrouprequest.xsdNot Applicable4,33925-Oct-200701:36Not Applicable
Removegroupresponse.xsdNot Applicable68225-Oct-200701:36Not Applicable
Removerolerequest.xsdNot Applicable3,75125-Oct-200701:36Not Applicable
Removeroleresponse.xsdNot Applicable68025-Oct-200701:36Not Applicable
Removeusersfromrolerequest.xsdNot Applicable5,92525-Oct-200701:36Not Applicable
Removeusersfromroleresponse.xsdNot Applicable69825-Oct-200701:36Not Applicable
Service.asmxNot Applicable10325-Oct-200701:36Not Applicable
Subscriberequest.xsdNot Applicable1,56525-Oct-200701:36Not Applicable
Subscriberesponse.xsdNot Applicable67925-Oct-200701:36Not Applicable
Unsubscriberequest.xsdNot Applicable1,56925-Oct-200701:36Not Applicable
Unsubscriberesponse.xsdNot Applicable68325-Oct-200701:36Not Applicable
Addgrouprequest.xsdNot Applicable6,63425-Oct-200701:36Not Applicable
Addgroupresponse.xsdNot Applicable67825-Oct-200701:36Not Applicable
Addgrouptorolerequest.xsdNot Applicable4,34625-Oct-200701:36Not Applicable
Addgrouptoroleresponse.xsdNot Applicable69025-Oct-200701:36Not Applicable
Addrolerequest.xsdNot Applicable4,14925-Oct-200701:36Not Applicable
Addroleresponse.xsdNot Applicable67625-Oct-200701:36Not Applicable
Adduserstorolerequest.xsdNot Applicable7,39325-Oct-200701:36Not Applicable
Adduserstoroleresponse.xsdNot Applicable69025-Oct-200701:36Not Applicable
Createcustomersiterequest.xsdNot Applicable10,13325-Oct-200701:36Not Applicable
Createcustomersiteresponse.xsdNot Applicable69825-Oct-200701:36Not Applicable
Createcustomersubsiterequest.xsdNot Applicable7,45325-Oct-200701:36Not Applicable
Createcustomersubsiteresponse.xsdNot Applicable1,36825-Oct-200701:36Not Applicable
Deletecustomersiterequest.xsdNot Applicable3,20625-Oct-200701:36Not Applicable
Deletecustomersiteresponse.xsdNot Applicable69825-Oct-200701:36Not Applicable
Deletecustomersubsiterequest.xsdNot Applicable3,21225-Oct-200701:36Not Applicable
Deletecustomersubsiteresponse.xsdNot Applicable70425-Oct-200701:36Not Applicable
Ensureservicepointersrequest.xsdNot Applicable2,07625-Oct-200701:36Not Applicable
Ensureservicepointersresponse.xsdNot Applicable70425-Oct-200701:36Not Applicable
Getcustomersiterequest.xsdNot Applicable3,21425-Oct-200701:36Not Applicable
Getcustomersiteresponse.xsdNot Applicable19,31625-Oct-200701:36Not Applicable
Getrolesrequest.xsdNot Applicable4,37425-Oct-200701:36Not Applicable
Getrolesresponse.xsdNot Applicable3,19125-Oct-200701:36Not Applicable
Getusersfromrolerequest.xsdNot Applicable3,77325-Oct-200701:36Not Applicable
Getusersfromroleresponse.xsdNot Applicable5,12925-Oct-200701:36Not Applicable
Modifycustomersitequotarequest.xsdNot Applicable4,52925-Oct-200701:36Not Applicable
Modifycustomersitequotaresponse.xsdNot Applicable70825-Oct-200701:36Not Applicable
Modifycustomersiterequest.xsdNot Applicable7,44025-Oct-200701:36Not Applicable
Modifycustomersiteresponse.xsdNot Applicable69825-Oct-200701:36Not Applicable
Querysitesbycustomerrequest.xsdNot Applicable2,04125-Oct-200701:36Not Applicable
Querysitesbycustomerresponse.xsdNot Applicable2,52325-Oct-200701:36Not Applicable
Removegroupfromrolerequest.xsdNot Applicable4,36125-Oct-200701:36Not Applicable
Removegroupfromroleresponse.xsdNot Applicable70025-Oct-200701:36Not Applicable
Removegrouprequest.xsdNot Applicable3,75825-Oct-200701:36Not Applicable
Removegroupresponse.xsdNot Applicable68425-Oct-200701:36Not Applicable
Removerolerequest.xsdNot Applicable3,75325-Oct-200701:36Not Applicable
Removeroleresponse.xsdNot Applicable68225-Oct-200701:36Not Applicable
Removeusersfromrolerequest.xsdNot Applicable5,34425-Oct-200701:36Not Applicable
Removeusersfromroleresponse.xsdNot Applicable70025-Oct-200701:36Not Applicable
Service.asmxNot Applicable10425-Oct-200701:36Not Applicable
Addgrouptorole.xmlNot Applicable68925-Oct-200701:36Not Applicable
Addrole.xmlNot Applicable73525-Oct-200701:36Not Applicable
Adduserstorole.xmlNot Applicable92325-Oct-200701:36Not Applicable
Changeorganizationplan.xmlNot Applicable51625-Oct-200701:36Not Applicable
Createcustomersite.xmlNot Applicable1,13025-Oct-200701:36Not Applicable
Createcustomersubsite.xmlNot Applicable91925-Oct-200701:36Not Applicable
Createorganizationplan.xmlNot Applicable60725-Oct-200701:36Not Applicable
Deletecustomersite.xmlNot Applicable57025-Oct-200701:36Not Applicable
Deletecustomersubsite.xmlNot Applicable61725-Oct-200701:36Not Applicable
Getcustomersite.xmlNot Applicable56725-Oct-200701:36Not Applicable
Getorganizationavailableplans.xmlNot Applicable47425-Oct-200701:36Not Applicable
Getorganizationplan.xmlNot Applicable41025-Oct-200701:36Not Applicable
Getorganizationplanassignment.xmlNot Applicable47425-Oct-200701:36Not Applicable
Getroles.xmlNot Applicable67525-Oct-200701:36Not Applicable
Getserviceinformation.xmlNot Applicable28225-Oct-200701:36Not Applicable
Getusersfromrole.xmlNot Applicable64725-Oct-200701:36Not Applicable
Initialize.xmlNot Applicable35325-Oct-200701:36Not Applicable
Modifycustomersite.xmlNot Applicable91525-Oct-200701:36Not Applicable
Modifycustomersitequota.xmlNot Applicable64925-Oct-200701:36Not Applicable
Modifyorganizationplan.xmlNot Applicable72825-Oct-200701:36Not Applicable
Querysitesbycustomer.xmlNot Applicable46625-Oct-200701:36Not Applicable
Removegroupfromrole.xmlNot Applicable69225-Oct-200701:36Not Applicable
Removerole.xmlNot Applicable64125-Oct-200701:36Not Applicable
Removeusersfromrole.xmlNot Applicable79025-Oct-200701:36Not Applicable
Subscribe.xmlNot Applicable50125-Oct-200701:36Not Applicable
Unsubscribe.xmlNot Applicable50325-Oct-200701:36Not Applicable
Addgrouptorole.xmlNot Applicable57125-Oct-200701:36Not Applicable
Addrole.xmlNot Applicable57325-Oct-200701:36Not Applicable
Adduserstorole.xmlNot Applicable79025-Oct-200701:36Not Applicable
Createcustomersite.xmlNot Applicable1,08425-Oct-200701:36Not Applicable
Createcustomersubsite.xmlNot Applicable89125-Oct-200701:36Not Applicable
Deletecustomersite.xmlNot Applicable48725-Oct-200701:36Not Applicable
Deletecustomersubsite.xmlNot Applicable54525-Oct-200701:36Not Applicable
Getcustomersite.xmlNot Applicable48925-Oct-200701:36Not Applicable
Getroles.xmlNot Applicable62725-Oct-200701:36Not Applicable
Getusersfromrole.xmlNot Applicable60225-Oct-200701:36Not Applicable
Initializenamespacesecurity.xmlNot Applicable37025-Oct-200701:36Not Applicable
Modifycustomersite.xmlNot Applicable91625-Oct-200701:36Not Applicable
Modifycustomersitequota.xmlNot Applicable62025-Oct-200701:36Not Applicable
Querysitesbycustomer.xmlNot Applicable44325-Oct-200701:36Not Applicable
Removegroupfromrole.xmlNot Applicable57425-Oct-200701:36Not Applicable
Removerole.xmlNot Applicable52325-Oct-200701:36Not Applicable
Removeusersfromrole.xmlNot Applicable67525-Oct-200701:36Not Applicable
Updatesitetypeattribute.xmlNot Applicable3,54425-Oct-200701:36Not Applicable
Updatesitetypeguids.xmlNot Applicable4,14125-Oct-200701:36Not Applicable
Spadminws.asmxNot Applicable14528-Aug-200706:40Not Applicable
Sppermissionsws.asmxNot Applicable15728-Aug-200706:40Not Applicable
Spquotaws.asmxNot Applicable14528-Aug-200706:40Not Applicable
Spsitedataws.asmxNot Applicable15128-Aug-200706:40Not Applicable
Spsitesws.asmxNot Applicable14528-Aug-200706:40Not Applicable
Spusergroupws.asmxNot Applicable15328-Aug-200706:40Not Applicable
Spwebsws.asmxNot Applicable14328-Aug-200706:40Not Applicable
Web.configNot Applicable1,57928-Aug-200706:40Not Applicable
Mpsadmin.dll4.0.460.4073,72825-Oct-200701:36x86
Managedbase2.dll1.0.0.047,26425-Oct-200701:38x86
Sharepoint2007provider.dll4.0.460.40679,93625-Oct-200701:35x86
Sharepoint2007provider_ns.xmlNot Applicable287,81225-Oct-200701:35Not Applicable

STATUS

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

APPLIES TO
  • Microsoft Solution for Hosted Messaging and Collaboration 4.0
Keywords: 
kbautohotfix kbexpertiseadvanced kbbug kbfix kbhotfixserver kbqfe KB946516