To resolve this issue, make sure that you have imported the correct private key file for the Web site certificate. Also make sure that the private key file is imported to the local computer certificate store instead of to the Web Proxy service certificate store.
Note The private key file is a .pfx file.
You import a certificate to the Web Proxy service certificate store only when you want to permit the Web Proxy service to use client certificate authentication to authenticate against a Web site on your internal network.
For additional information about publishing a Web site that requires clients to use certificates for authentication, click the following article number to view the article in the Microsoft Knowledge Base:
281106�
How to use a certificate for SSL authentication within a Web publishing rule
For additional information about how to configure Internet Security and Acceleration Server to host Web sites using SSL, click the following article number to view the article in the Microsoft Knowledge Base:
292569�
How to set up Internet Security and Acceleration Server to host Web sites by using the Secure Sockets Layer protocol
When you have imported the certificate and the private key to the local computer certificate store, follow these steps to correctly configure the Incoming Web Requests listener:
- Click Start, point to Programs, point to Microsoft ISA Server, and then click ISA Server Management.
- In the ISA Management Console, expand Servers and Arrays, right-click your ISA server or array, and then click Properties.
- In the ISA Server Properties dialog box, click the Incoming Web Requests tab. To add a new interface to listen for requests for the internal Web server, click Add. If the interface already exists,
click the interface that you want the certificate to be associated with, and then click Edit.
- In the Add/Edit Listeners dialog box, click the internal server name in the Server list, and then click the IP Address of the internal server in the IP Address list.
- In the Add/Edit Listeners dialog box, click to select the Use a server certificate to authenticate to Web clients check box, and then click Select to select the certificate.
- In the list of certificates, click the certificate that you imported, and then click OK.
- The certificate name now appears in a text box in
the Add/Edit Listeners dialog box. Click OK.
- In the ISA Server Properties dialog box, click the Incoming Web Requests tab, and then click to select the Enable SSL listeners check box. Click Apply, and then when the ISA Server Warning dialog box appears, click Save the changes and restart the service(s) to restart the Web Proxy service. Click OK.
- Click OK to close the ISA Server Properties dialog box.