How to implement Secure Sockets Layer with SharePoint Portal Server in an extranet environment (318629)



The information in this article applies to:

  • Microsoft SharePoint Portal Server 2001

This article was previously published under Q318629

SUMMARY

This article describes how to configure Secure Sockets Layer (SSL) for an extranet SharePoint Portal Server Web site.

MORE INFORMATION

To configure Secure Sockets Layer (SSL) for an extranet SharePoint Portal Server Web site:
  1. Install SharePoint Portal Server, and then restart your Web server computer.
  2. Create a new workspace, and use your computer's network basic input and output system (NetBIOS) name to verify that you can open the workspace you just created, for example:

    http://netbios_name/workspace

  3. Use the Spsconfig.wsf utility that is available in the SharePoint Portal Server Resource Kit to set up an extranet Fully Qualified Domain Name (FQDN) name for your workspace. The following is an example:

    http://www.example.com/workspace/

    For additional information about how to use Spsconfig.wsf with SharePoint Portal Server, click the article number below to view the article in the Microsoft Knowledge Base:

    319255 How to Configure Multiple Extranet SharePoint Portal Server Workspaces by Means of One Namespace

  4. Specify a static Internet Protocol (IP) address for the extranet FQDN name.For additional information about how to configure Web sites with unique IP addresses, click the article number below to view the article in the Microsoft Knowledge Base:

    300991 HOW TO: Create a New Virtual Web Site with Its Own IP Address in Internet Information Services

  5. You may have to configure your Domain Name System (DNS) settings to point to your server.
  6. Where www.example.com is the FQDN of your Web site, type the following command to configure the Proxycfg.exe utility:

    proxycfg -d -p proxyname:80 "<local>;www.example.com"

  7. Generate a certificate request for your virtual Web site, and then install the certificate.For additional information about how to configure certificates with IIS, click the article numbers below to view the articles in the Microsoft Knowledge Base:

    299525 HOW TO: Set Up SSL Using IIS 5.0 and Certificate Server 2.0

    228836 Installing a New Certificate with Certificate Wizard for Use in SSL/TLS

  8. Where iii is the number of your virtual Web site, and www.example.com is the FQDN of your Web site, at a command prompt, change the directories to your %SystemDrive%\InetPub\AdminScripts folder, and then type the following command:

    cscript adsutil.vbs set W3SVC/iii/securebindings "ip_address:443:www.example.com"

  9. Install Microsoft XML (MSXML) 3.0 Service Pack 2 (SP2). For additional information about SharePoint Portal Server and MSXML 3.0 Service Pack 2 (SP2), click the following article number to view the article in the Microsoft Knowledge Base:

    304712 Accessing a Workspace Using HTTPS Does Not Work, Dashboard Error -2147221499

  10. Restart your server.
  11. Verify that you can use SSL to access your SharePoint Portal Server computer.
For additional information about SharePoint Portal Server and SSL, see the "Deploying Microsoft SharePoint Portal Server 2001 across an Extranet" white paper at the following Microsoft Web site: For additional information about Secure Sockets Layer (SSL) in IIS, click the article numbers below to view the articles in the Microsoft Knowledge Base:

299525 HOWTO: Set Up SSL Using IIS 5.0 and Certificate Server 2.0

257591 Description of the Secure Sockets Layer (SSL) Handshake


Modification Type:MinorLast Reviewed:4/25/2005
Keywords:kbinfo KB318629