Can't Connect to SSL-Enabled Site and/or Server Stops Responding (184321)
The information in this article applies to:
- Microsoft Internet Information Server 3.0
- Microsoft Internet Information Server 4.0
This article was previously published under Q184321 We strongly recommend that all users upgrade to Microsoft Internet Information Services (IIS) version 6.0 running on Microsoft Windows Server 2003. IIS 6.0 significantly increases Web infrastructure security. For more information about IIS security-related topics, visit the following Microsoft Web site: SYMPTOMS
On a Web site that has Secure Sockets Layer (SSL) enabled, either of the
following problems may occur:
WORKAROUND
To work around this problem, try the following (each option is
described in more detail below):
- Verify that the Schannel.dll file is current.
- Verify that the ISAPI filter Sspifilt.dll is installed.
- Remove and reinstall the certificate key.
Verify That Schannel.dll Is Current
Verify that you are you have the latest version of Schannel.dll, the
PCT/SSL Security Provider, for your version of Internet Information Server
(IIS).
For IIS 3.0, Schannel.dll has the following file properties:
- Date: 4/30/97 or 5/1/97
- Size: 128,272 bytes
For IIS 4.0, Schannel.dll has the following file properties:
- Date: 11/18/97
- Size: 160,840 bytes
Verify that the ISAPI Filter Sspifilt.dll Is Installed
The active copy of Sspifilt.dll should be located in the \Winnt\System32\Inetsrv directory.
For IIS 3.0:
The following registry entry should be present and include the path to the active Sspifilt.dll file:
HKEY_Local_Machine\System\CurrentControlSet\Services\W3SVC\Parameters\Filter Dlls
For IIS 4.0:
From the Master Properties of the WWW service, on the ISAPI Filters tab, verify that there is an entry
pointing to the active copy of the Sspifilt.dll file.
This entry should be loaded and running (as indicated by a green up-arrow).
Remove and Reinstall Certificate Key- For Internet Information Server version 3.0 (IIS), you may want
to reinstall Service Pack 3 to ensure that all files are current.
- Using Key Manager, export the Certification Authority (CA) key (also
known as a certificate) to a backup file.
- Delete the key, then close Key Manager. When prompted to "Commit all
changes now?", click Yes.
- Stop and start the World Wide Web Publishing Service.
- In Key Manager, import the key you backed up in Step 2 of
this procedure.
- Close Key Manager, being sure to again click Yes when you are
prompted to "Commit all changes now?"
- Stop and start the World Wide Web Publishing Service.
Modification Type: | Minor | Last Reviewed: | 6/23/2005 |
---|
Keywords: | kbprb KB184321 |
---|
|