"Cannot connect to web service... " error message when you locate an Office Solution Accelerator for Proposals Web site (833262)



The information in this article applies to:

  • Microsoft Office Solution Accelerator for Proposals
  • Microsoft Office SharePoint Portal Server 2003
  • Microsoft SQL Server 2000 (all editions)

SYMPTOMS

When you try to locate your Microsoft Office Solutions Accelerator for Proposals Web site, you may receive the following error message in the Document Actions task pane:
Cannot connect to web service http://server:port/MSProposals.asmx.
Please contact your system administrator to locate the correct address and reinstall the client.

CAUSE

This problem may occur if you install Office Solutions Accelerator for Proposals on a computer that is running Microsoft Office SharePoint Portal Server 2003.

RESOLUTION

To resolve this problem, change the application pool for your Office Solutions Accelerator for Proposals Web site to the same as the portal server.

To do this, follow these steps on your portal server:
  1. Click Start, and then click Run.
  2. In the Open box, type inetmgr, and then click OK.
  3. In the Internet Information Services (IIS) Manager, expand your server.
  4. Expand Web Sites.
  5. Right-click Microsoft Office Solution Accelerator for Proposals, and then click Properties.
  6. On the Home Directory tab, change the Application pool box to the same pool that is used by your portal server (typically MSSharePointPortalAppPool).
  7. Click OK to close the Microsoft Office Solution Accelerator for Proposals Properties dialog box.
  8. On the File menu, click Exit to close the Internet Information Services (IIS) Manager dialog box.

MORE INFORMATION

With Integrated Authentication turned on, you can either use Microsoft Windows NT Challenge/Response (NTLM) authentication or Kerberos.

For more information about Microsoft Internet Information Server (IIS) authentication methods, click the following article number to view the article in the Microsoft Knowledge Base:

324274 How to configure IIS Web site authentication in Windows Server 2003

If you set the application pool identity to a Local account, Negotiate uses NTLM because Kerberos is not available for local accounts. If you set the application pool identity to a domain account, Negotiate tries unsuccessfully to use Kerberos. In IIS, the metabase key that controls the order that NTLM or Kerberos is used in, is NTAuthenticationProviders.

To allow the application pool to run under a domain account, Kerberos has to be turned off. To do this, follow these steps:
  1. Click Start, and then click Run.
  2. In the Open box, type cscript adsutil.vbs set w3svc/NTAuthenticationProviders "NTLM", and then click OK.
  3. Restart IIS.
For more information, click the following article number to view the article in the Microsoft Knowledge Base:

215383 How to configure IIS to support both the Kerberos protocol and the NTLM protocol for network authentication


Modification Type:MinorLast Reviewed:4/27/2006
Keywords:kberrmsg kbprb KB833262 kbAudEndUser