|
Jason Jones -> RE: HTTPS publishing running very slow (19.Jun.2008 6:05:52 AM)
|
Does the ISA Server have a computer certificate installed that has the "Client Authentication" usage enabled? Do you DCs have computer certificates installed that have the "Client Authentication" usage enabled? Basically, if you have certificates that have the client authentication option enabled then the password change element introduces a delay as the servers try to utilise mutual authentication (which will fail anyhow) due to failure timeout. The solution? Disable the Client Authentication usage on *both* ISA and the DCs - this will allow password change to be enabled, but without the slowness... Extract below from here http://technet.microsoft.com/en-us/library/cc514301(TechNet.10).aspx Client logon is slow and server certificates used for Web publishing are configured with the default purpose settings "Server Authentication" and "Client Authentication" Issue: When Windows Server 2003 detects the default purpose setting of "Client Authentication", the operating system attempts to perform TLS with mutual authentication to the domain controller. The mutual authentication process requires ISA Server to have access to the private key of the server certificate with the "Client Authentication" setting enabled, and ISA Server does not (and should not) have this access. Solution: Ensure that all server certificates do not have the default "Client Authentication" purpose enabled. You can disable this setting on the property pages of the relevant server certificate as follows: Disable Client Authentication purpose on a certificate -
Open the Certificates Microsoft Management Console (mmc) snap-in. To add the Certificate Manager to the mmc, do the following: - Click Start, and then click Run.
- Type mmc and then press ENTER.
- Select the File menu, and then select Add/Remove Snap-in.
- In the Add/Remove Snap-in box, and then click Add.
- Double-click the Certificates snap-in, select Computer Account, and then click Finish.
- Select Local Computer, and then click Finish.
- Close the dialog boxes.
-
In the Certificates mmc, click to expand the Certificates node, and then expand Personal. -
Right-click the relevant certificate and then click Properties. -
On the Details tab, click Edit Properties. -
Select Enable only the following purposes, and clear the Client Authentication purpose.
|
|
|
|