Skip Navigation

(Optional) Set the SSL client certificate

In installations that require SSL client certificates on the application servers, such as smart card support, IIS folders must be set to 
Require
 client certificates instead of accepting client certificates.
Indications that this setting has not been made include: desktop pop-ups display one or more security prompts, the Weather Alerting Module is not functional, and integration with external systems that use the 
AtHoc
 SDK APIs do not work.
To set the preference for client certificates, complete the following steps:
  1. Open the 
    Internet Information Services Manager
    .
  2. Expand 
    Sites
    , then expand Default Web Site or the named site. Select a Web application and open SSL Settings.
  3. Select the 
    Ignore
    Accept
    , or 
    Require
     radio button under client certificates. Use the recommendations for each folder, provided in the table that follows these steps.
  4. Click 
    Apply
    .
The following table provides a reference for client certificate settings for Department of Defense, Federal Government, and any other customers that use smart cards or soft certificates for client authentication to web servers.
Application or virtual directory
SSL client certificates
Aspnet_client
Require
api
Ignore
ast
Require
athoc-cdn
Require
athoc-iws
Require
AuthConfig
Ignore
CascadeAlertAgent
Require
client
1
Require
config
2
Ignore if you have desktop clients deployed. Require if not.
csi
2
Ignore if you have desktop clients deployed. Require if not.
D911Server
Require
Data
Require
DataExport
Require
Default Web Site
Require
EasyConnect
Require
EmailResponse
Require
Help
Require
Graphics
2
Ignore if you have desktop clients deployed. Require if not.
Gw
Require
Icons
Require
Images
Require
Include
Require
Integrated Weather Alerts
3
Require
mas
Accept
monitor
Ignore if your web server monitoring solution will not work with client certificates. Require if it does.
Redirector
Require
sdk
Ignore if your custom code integration does not support client certificates. Require if it does.
SelfService
Require
Self Service/AuthWin
Require
sps
2
Ignore if you have desktop clients deployed. Require if not.
Sso
Require
Syndication
Require if your IIM devices have client certificates installed, or If no IIM devices are deployed. Ignore if not.
TwitterConfig
Require
User
Require
wis
Require
  1. BlackBerry AtHoc
     health monitors do not currently support client certificate authentication. Setting the 
    client
     Web directory to “Require Client Certificates” might cause the 
    BlackBerry AtHoc
     management system health monitor to falsely show that the system is down. 
    BlackBerry AtHoc
     recommends disabling this monitor in this configuration.
  2.  If 
    config
    csi
    Graphics
    , and 
    sps
     are set to “Require Client Certificates” and you have desktop clients deployed, one of two things can happen:
    • Users experience periodic prompts for client certificate pin authentication.
    • The SSL stack on the IIS web server becomes overwhelmed with SSL renegotiation issues. This condition looks like your Web server is under a denial of service attack, with page loads becoming slower and eventually timing out with errors.
  3. Make sure the Symantec/Verisign certificate chain for the target system is properly represented in the Windows Certificate Manager.