This section summarizes common issues that you may encounter.
Identical certificate on each array server
Issue: When I try to configure a listener for an Outlook Web Access rule, I receive the following message: To select a certificate, you must install at least one identical certificate on each member server.
Solution: In an array with multiple servers, you must install the exact same certificate on each array member.
Modifying the forms-based authentication page
Issue: Is modification of the Outlook Web Access forms-based authentication page a supported scenario?
Solution: It is supported for ISA Server 2006. It is not supported for ISA Server 2004. For more information, see Customizing HTML Forms in ISA Server 2006, at Microsoft Technet.
Common Name field of certificate
Issue: When I generate a Certificate Signing Request, what do I put in the Common Name field?
Solution: The Common Name field contains the domain or server name. Do not include http:// before the name or any subfolders indicated by the / after the domain name. Do not add the port number. Valid examples are: www.contoso.com, contoso.com, and secure.contoso.com.
500 Internal Server Error – The target principal name is incorrect
Issue: I receive the following error message: 500 Internal Server Error – The target principal name is incorrect.
Solution: This error message occurs when the name in the SSL client request from ISA Server does not match the common name on the Web site certificate. For the certificate on the ISA Server computer, the name must match the name that the external clients specify to reach the site. For the certificate on the published Web server, the name must match the name that appears on the To tab of the rule. To troubleshoot, either obtain a new certificate that matches the required name, or modify the required name to match the certificate’s common name. In addition, make sure that ISA Server can resolve the name to the IP address of the published Web site. If you modify the name on the To tab, one way to ensure that the name can be resolved is to add a Hosts file entry on the ISA Server computer (WINNT\system32\drivers\etc\hosts) to map the name and IP address of the published site.
Issue: I am publishing remote procedure call (RPC) over HTTP, and even though the name in the client request matches the name of the certificate on the ISA Server computer, the following error message appears: 500 Internal Server Error – The target principal name is incorrect.
Solution: When you create a new Outlook profile, on the Connection tab of Exchange Server Settings, you click Exchange Proxy Settings to specify RPC over HTTP settings. In Use this URL to connect to my proxy server for Exchange, ensure that you have typed the same name that appears on the certificate. Select Mutually authenticate the session when connecting with SSL, and then in Principal name for proxy server, again type the name that appears on the common name of the certificate. For example, if the common name is the FQDN used by clients to reach the site, you will type it in the form msstd:common name.
Publishing multiple SSL sites using the same IP address and port
Issue: How can I publish multiple SSL sites using the same IP address and port, with different certificates?
Solution: You can only use one SSL certificate per listener. If all sites are published using the same domain name, you can use a wildcard certificate, and then use a single IP address and a single listener to publish multiple sites. For example, if you are trying to publish the following sites: OWA, WebSite1, and WebSite2 at domain.com, you can acquire a wildcard certificate for the ISA Server computer for *.domain.com. Note that a wildcard certificate can only be used if sites are in the same domain.
500 Internal Server Error – The certificate chain was issued by an authority that is not trusted
Issue: I receive an error message: "500 Internal Server Error – The certificate chain was issued by an authority that is not trusted".
Solution: ISA Server must trust the certificate from the published Web server. Ensure that the CA certificate is in the ISA Server Trusted Root Certification Authorities certificate store.
No certificates configured on this server
Issue: When I try to create a Web listener with a certificate, the following message appears: "There are no certificates configured on this server". I have a certificate, so why can I not add it?
Solution: This message may also be accompanied by an event in Event Viewer indicating that the certificate private key could not be accessed. This error message may occur in the following circumstances:
-
The SSL certificate and its corresponding private key were not imported to the correct certificate store on the ISA Server computer. The SSL certificate has been moved from one certificate store to another, causing the SSL certificate to separate from its corresponding private key.
-
When you exported the certificate from the Web server, you did not indicate that the private key should be exported.
-
Check that the private key was exported, and that the certificate was imported under the Local Computer account into the Personal store.
Multiple common names on certificate
Issue: I want to use a certificate with multiple common names in it, for example, to reference https://server_name and https://www.server_name.com. Can ISA Server handle these multiple common names?
-
Solution: No, ISA Server only references the first common name in the certificate, and does not support multiple names.