Strong Authentication for Cisco ASA 5500 Series



Similar documents
Cisco ASA Authentication QUICKStart Guide

Strong Authentication for Juniper Networks SSL VPN

Strong Authentication for Juniper Networks

Strong Authentication for Microsoft SharePoint

Strong Authentication for Microsoft TS Web / RD Web

Juniper SSL VPN Authentication QUICKStart Guide

SafeNet Cisco AnyConnect Client. Configuration Guide

LDAP Synchronization Agent Configuration Guide for

BlackShield Authentication Service

Implementation Guide for. Juniper SSL VPN SSO with OWA. with. BlackShield ID

BlackShield ID Agent for Remote Web Workplace

BlackShield ID Agent for Terminal Services Web and Remote Desktop Web

Integration Guide. SafeNet Authentication Service. Using RADIUS Protocol for Cisco ASA

SAML Authentication with BlackShield Cloud

Integration Guide. SafeNet Authentication Service. VMWare View 5.1

Strong Authentication for Microsoft Windows Logon

Cisco ASA. Implementation Guide. (Version 5.4) Copyright 2011 Deepnet Security Limited. Copyright 2011, Deepnet Security. All Rights Reserved.

Implementation Guide for protecting

BlackShield ID PRO. Steel Belted RADIUS 6.x. Implementation Guide. Copyright 2008 to present CRYPTOCard Corporation. All Rights Reserved

INTEGRATION GUIDE. DIGIPASS Authentication for Cisco ASA 5505

DIGIPASS Authentication for Cisco ASA 5500 Series

BlackShield ID MP Token Guide. for Java Enabled Phones

External Authentication with Cisco ASA Authenticating Users Using SecurAccess Server by SecurEnvoy

BlackShield ID Best Practice

SafeNet Authentication Service

ESET SECURE AUTHENTICATION. Cisco ASA SSL VPN Integration Guide

Agent Configuration Guide

Apache Server Implementation Guide

Workspot Configuration Guide for the Cisco Adaptive Security Appliance

Configuration Guide. SafeNet Authentication Service. SAS Agent for Microsoft Internet Information Services (IIS)

Welcome Guide for MP-1 Token for Microsoft Windows

INTEGRATION GUIDE. DIGIPASS Authentication for Juniper SSL-VPN

SafeNet Authentication Service

Defender 5.7. Remote Access User Guide

Juniper Networks SSL VPN Implementation Guide

ESET SECURE AUTHENTICATION. Cisco ASA Internet Protocol Security (IPSec) VPN Integration Guide

DIGIPASS Authentication for Citrix Access Gateway VPN Connections

Check Point FW-1/VPN-1 NG/FP3

Integration Guide. SafeNet Authentication Service. Using RADIUS Protocol for Radiator RADIUS Server

Installation Guide. SafeNet Authentication Service

Configuration Guide. SafeNet Authentication Service. SAS Agent for Microsoft Outlook Web Access 1.06

Clientless SSL VPN Users

Step by step guide to implement SMS authentication to Cisco ASA Clientless SSL VPN and Cisco VPN

BES10 Self-Service. Version: User Guide

DIGIPASS Authentication for GajShield GS Series

Configuring the Cisco ISA500 for Active Directory/LDAP and RADIUS Authentication

DIGIPASS Authentication for Check Point Security Gateways

HOTPin Integration Guide: DirectAccess

DIGIPASS Authentication for Check Point Connectra

Digipass Plug-In for IAS. IAS Plug-In IAS. Microsoft's Internet Authentication Service. Getting Started

ZyWALL OTP Co works with Active Directory Not Only Enhances Password Security but Also Simplifies Account Management

Integration Guide. SafeNet Authentication Service. Using RADIUS and LDAP Protocols for Cisco Secure ACS

Security Analytics Engine 1.0. Help Desk User Guide

INTEGRATION GUIDE. DIGIPASS Authentication for F5 FirePass

Cox Managed CPE Services. RADIUS Authentication for AnyConnect VPN Version 1.3 [Draft]

DualShield. for. Microsoft TMG. Implementation Guide. (Version 5.2) Copyright 2011 Deepnet Security Limited

ActivIdentity 4TRESS AAA Web Tokens and SSL VPN Fortinet Secure Access. Integration Handbook

Integration Guide. SafeNet Authentication Service. Using SAS as an Identity Provider for Tableau Server

Microsoft IAS and NPS Agent Configuration Guide

DIGIPASS Authentication for Sonicwall Aventail SSL VPN

HOTPin Integration Guide: Microsoft Office 365 with Active Directory Federated Services

INTEGRATION GUIDE. DIGIPASS Authentication for VMware Horizon Workspace

DIGIPASS Authentication for SonicWALL SSL-VPN

Identikey Server Getting Started Guide 3.1

Cisco VPN Concentrator Implementation Guide

formerly Help Desk Authority HDAccess Administrator Guide

Remote Logging Agent Configuration Guide

External Authentication with Juniper SSL VPN appliance Authenticating Users Using SecurAccess Server by SecurEnvoy

DIGIPASS KEY series and smart card series for Juniper SSL VPN Authentication

VeriSign PKI Client Government Edition v 1.5. VeriSign PKI Client Government. VeriSign PKI Client VeriSign, Inc. Government.

Cisco ASA 5500-X Series ASA 5512-X, ASA 5515-X, ASA 5525-X, ASA 5545-X, and ASA 5555-X

DIGIPASS Authentication for Microsoft ISA 2006 Single Sign-On for Outlook Web Access

Dell One Identity Cloud Access Manager How to Configure for SSO to SAP NetWeaver using SAML 2.0

User Guide. BES12 Self-Service

Companion for MS Analysis Server, v4

Sample Configuration: Cisco UCS, LDAP and Active Directory

Application Note: Integrate Cisco IPSec or SSL VPN with Gemalto SA Server. January

INTEGRATION GUIDE. DIGIPASS Authentication for Citrix NetScaler (with AGEE)

NetMotion Mobility XE

MIGRATION GUIDE. Authentication Server

Application Note. Intelligent Application Gateway with SA server using AD password and OTP

INTEGRATION GUIDE. DIGIPASS Authentication for Google Apps using IDENTIKEY Federation Server

ios Deployment Simplified FileMaker How To Guide

SafeNet Authentication Service Agent for Windows Logon. Configuration Guide

Dell One Identity Cloud Access Manager How to Configure Microsoft Office 365

2X Cloud Portal v10.5

HOTPin Integration Guide: Google Apps with Active Directory Federated Services

Agent Configuration Guide for Microsoft Windows Logon

CA VPN Client. User Guide for Windows

Dell Statistica Statistica Enterprise Installation Instructions

Scenario: Remote-Access VPN Configuration

Enterprise Self Service Quick start Guide

Configuration Guide. SafeNet Authentication Service. SAS Agent for Microsoft Outlook Web App. Technical Manual Template

ipad or iphone with Junos Pulse and Juniper SSL VPN appliance Authenticating Users Using SecurAccess Server by SecurEnvoy

Omniquad Exchange Archiving

Integration Guide. SafeNet Authentication Service. SAS Using RADIUS Protocol with Microsoft DirectAccess

Scenario: IPsec Remote-Access VPN Configuration

HYPERION SYSTEM 9 N-TIER INSTALLATION GUIDE MASTER DATA MANAGEMENT RELEASE 9.2

Integration Guide. SafeNet Authentication Service. Oracle Secure Desktop Using SAS RADIUS OTP Authentication

Transcription:

Strong Authentication for Cisco ASA 5500 Series with Powerful Authentication Management for Service Providers and Enterprises Authentication Service Delivery Made EASY

Copyright Copyright 2011. CRYPTOCard Inc. All rights reserved. The information contained herein is subject to change without notice. Proprietary Information of CRYPTOCard Inc. Disclaimer The information contained in this document may change without notice, and may have been altered or changed if you have received it from a source other than CRYPTOCard Inc. While every effort is made to ensure the accuracy of content offered on these pages, CRYPTOCard Inc. shall have no liability for errors, omissions or inadequacies in the content contained herein or for interpretations thereof. Use of this information constitutes acceptance for use in an AS IS condition, without warranties of any kind, and any use of this information is at the user s own risk. No part of this documentation may be reproduced without the prior written permission of the copyright owner. CRYPTOCard Inc. disclaims all warranties, either expressed or implied, including the warranties of merchantability and fitness for a particular purpose. In no event shall CRYPTOCard Inc. be liable for any damages whatsoever, including direct, indirect, incidental, consequential or special damages, arising from the use or dissemination hereof, even if CRYPTOCard Inc. has been advised of the possibility of such damages. Some provinces, states or countries do not allow the exclusion or limitation of liability for consequential or incidental damages, so the foregoing limitation may not apply. Links and addresses to Internet resources are inspected thoroughly prior to release, but the everchanging nature of the Internet prevents CRYPTOCard Inc. from guaranteeing the content or existence of the resource. When possible, the reference contains alternate sites or keywords that could be used to acquire the information by other methods. If you find a broken or inappropriate link, please send an email with the topic name, link, and its behaviour to support@cryptocard.com. The software described in this document is furnished under a license and may be used or copied only in accordance with the terms of the license. Trademarks BlackShield ID, CRYPTOCard and the CRYPTOCard logo are trademarks and/or registered trademarks of CRYPTOCard Corp. in Canada and/or other countries. All other goods and/or services mentioned are trademarks of their respective holders. 2

Contact Information CRYPTOCard s technical support specialists can provide assistance when planning and implementing CRYPTOCard in your network. In addition to aiding in the selection of the appropriate authentication products, CRYPTOCard can suggest deployment procedures that provide a smooth, simple transition from existing access control systems and a satisfying experience for network users. We can also help you leverage your existing network equipment and systems to maximize your return on investment. CRYPTOCard works closely with channel partners to offer worldwide Technical Support services. If you purchased this product through a CRYPTOCard channel partner, please contact your partner directly for support needs. To contact CRYPTOCard directly: United Kingdom 2430 The Quadrant, Aztec West, Almondsbury, Bristol, BS32 4AQ, U.K. Phone: +44 870 7077 700 Fax: +44 870 70770711 support@cryptocard.com North America 600-340 March Road, Kanata, Ontario, Canada K2K 2E4 Phone: +1 613 599 2441 Fax: +1 613 599 2442 support@cryptocard.com For information about obtaining a support contract, see our Support Web page at http://www.cryptocard.com Overview 3

Overview By default Cisco ASA user authentication requires that a user provide a correct user name and password to successfully logon. This document describes the steps necessary to augment this logon mechanism with strong authentication by adding a requirement to provide a one-time password generated by a CRYPTOCard token by using the instructions below. Applicability This integration guide is applicable to: Security Partner Information Security Partner Cisco Product Name Cisco ASA 5500 series ASA Version 8.3 ADSM Version 6.3(1) Authentication Service Delivery Platform Compatibility Publication History Date Changes Version January 26, 2009 Document created 1.0 July 9, 2009 Copyright year updated 1.1 Sept 15, 2010 Updated for GrIDsure, MP and different auth methods 1.2 Preparation and Prerequisites Ensure end users can authenticate through the Cisco ASA with a static password before configuring the Cisco Secure ASA to use RADIUS authentication. A RADIUS Client has been configured in BlackShield with a shared secret and port number identical to that being programmed in the Cisco ASA. Test user account with an active token. Overview 4

Configuration Configure Cisco ASA for Two Factor Authentication Configuring the Cisco ASA consists of 4 steps: Step 1: Define a RADIUS enabled AAA Server group. Step 2: Assign a RADIUS AAA Server to the AAA Server group. Step 3: Assign RADIUS Authentication to a Clientless SSL VPN Connection Profile Step 4: Assign RADIUS Authentication to a IPSec VPN Connection Profile Step 5: Assign RADIUS Authentication to an AnyConnect VPN Connection Profile Define a RADIUS enabled AAA Server group 1. In the Cisco ASDM client select Configuration. 2. Select Remote Access VPN. 3. Under Remote Access VPN expand AAA/Local Users then select AAA Server Group. 4. Select Add in the AAA Server Group section. Enter the Server Group name (ex. CRYPTOCard) and RADIUS as the Protocol. Configuration 5

Assigning a RADIUS AAA Server to the AAA Server group 1. Under Remote Access VPN expand AAA/Local Users, AAA Server Group then on the right highlight the CRYPTOCard Group. 2. In the Servers in the Selected Group section select Add. 3. Enter the following information Choose the interface IP address of the supported RADIUS server. RADIUS authentication port (1812) RADIUS accounting port (1813) Server Secret Key (Shared Secret) 4. After adding the AAA Server to the AAA Server group, you will see it appear in the AAA Servers in the selected group section. Configuration 6

Assigning CRYPTOCard Authentication to a Clientless SSL VPN Connection Profile The Clientless SSL VPN Connection Profiles include the type of authentication method used during the negotiation of a VPN connection. To allow CRYPTOCard authentication a RADIUS enabled profile must be created. 1. In the Cisco ASDM client select Configuration, Remote Access VPN. 2. Expand Clientless SSL VPN Access and highlight Connection Profiles. 3. In Connection Profiles select Add. 4. Enter a name for the profile. 5. Under Authentication select AAA. 6. In the AAA Server Group dropdown select CRYPTOCard. 7. Complete the additional entries with the settings required by your organization. 8. Verify the CRYPTOCard profile is enabled. If required, disable the other Connection Profiles. Configuration 7

Assigning CRYPTOCard Authentication to a IPSec VPN Connection Profile The IPSec VPN Connection Profiles include the type of authentication method used during the negotiation of a VPN connection. To allow CRYPTOCard authentication a RADIUS enabled profile must be created. 1. In the Cisco ASDM client select Configuration, Remote Access VPN. 2. Expand Network (Client) Access and highlight IPsec Connection Profiles. 3. In Connection Profiles select Add. 4. Enter a name for the profile. 5. Under Authentication select AAA. 6. In the AAA Server Group dropdown select CRYPTOCard. 7. Complete the additional entries with the settings required by your organization. Configuration 8

8. Verify the CRYPTOCard profile is enabled. If required, disable the other Connection Profiles. Assigning CRYPTOCard Authentication to a AnyConnect Connection Profile The IPSec VPN Connection Profiles include the type of authentication method used during the negotiation of a VPN connection. To allow CRYPTOCard authentication a RADIUS enabled profile must be created. 1. In the Cisco ASDM client select Configuration, Remote Access VPN. 2. Expand Network (Client) Access and highlight AnyConnect Connection Profiles. 3. In Connection Profiles select Add. Configuration 9

4. Enter a name for the profile. 5. Under Authentication select AAA. 6. In the AAA Server Group dropdown select CRYPTOCard. 7. Complete the additional entries with the settings required by your organization. 8. Verify the CRYPTOCard profile is enabled. If required, disable the other Connection Profiles. Configuration 10

Clientless SSL VPN and GrIDsure authentication The Cisco SSL VPN login page can be configured to authenticate hardware and GrIDsure token users. 1. The user enters the Cisco SSL VPN URL into their web browser. 2. The Cisco SSL VPN login page displays a Username and OTP field as well as a Login and Get GrID button. 3. The user enters their username into the Username field then selects Get Grid. The request is submitted from the user s web browser to the BlackShield. 4. The BlackShield displays the user s GrIDsure Grid within the Cisco SSL VPN login page. 5. The user enters their GrIDsure password into the OTP field then submits the request. 6. The Cisco ASA device performs a RADIUS authentication request against the BlackShield. If the CRYPTOCard credentials entered are valid, the user is presented with their Cisco ASA portal otherwise, the attempt is rejected. The following steps will enable a hardware and GrIDsure aware logon page. 1. In the BlackShield distribution package browse to the html, agents, Cisco, GrIDsure directory. 2. Copy the ciscogridsure.js file to a temporary folder then open the file with a text editor. 3. Modify the gridmakerurl value to reflect the location of the BlackShield Self Service site. Example: var gridmakerurl = "https://mycompany.com/blackshieldss/index.aspx?getchallengeimage =true&username="; Note: If gridmakerurl references https, you must have a certificate installed on the BlackShield Self Service IIS server. Configuration 11

4. In the Cisco ASDM client select Configuration, Remote Access VPN. 5. Expand Clientless SSL VPN Access, Portal and highlight Customization. 6. In Customization objects select Add 7. In General, Customization Object Name enter CCGrid as the title. Select the Connection Profile and Group Policy for which the customization will be applied. 8. Expand Logon page and select Logon Form. In the Password Prompt section replace Password with OTP. 9. Expand Logon page and select Informational Panel. Place a checkmark in Display informational panel. In the Panel Position select Right. Copy the contents of the ciscogridsure.js into the Text box. Leave the Logo Image blank. Set the Image Position to Below Text. Configuration 12

10. In Clientless SSL VPN Access, Connection Profiles highlight the GrIDsure enabled profile and select Edit. 11. Expand Advanced then select Clientless SSL VPN. Verify Portal Page Customization references the newly created GrIDsure enabled portal. 12. In Clientless SSL VPN Access, Group Profiles highlight the GrIDsure enabled profile and select Edit. 13. Expand More Options then select Customization. Verify Portal Customization references the newly created GrIDsure enabled portal. Configuration 13

Clientless SSL VPN and MP Token detection The default Cisco ASA login page is unable to detect the presence of BlackShield software tokens. The following section allows a Cisco Administrator to enable software token detection for a Cisco Clientless SSL VPN site. The Cisco ASA Login page can be configured to display primary authentication credential fields (i.e. one username and password field) or primary and secondary authentication credential fields (i.e. multiple username and password fields). If the Clientless SSL VPN site is configured to use primary authentication credentials (i.e. CRYPTOCard only), the CCMPPri.inc and CRYPTOCardScript.js file must be added to Web Contents then referenced in the custom configuration. If the Clientless SSL VPN site is configured to use primary and secondary authentication credentials (i.e. Microsoft and CRYPTOCard credentials), the CCMPPriSec.inc and CRYPTOCardScript.js file must be added to Web Contents then referenced in the custom configuration. Note: All three files (CCMPPri.inc, CCMPPriSec.inc and CRYPTOCardScript.js) may be added to Web Contents but only one.inc file can be assigned to a WebVPN site. Perform the following steps to enabled software token detection. Configuration 14

Uploading custom CRYPTOCard login pages All files referenced in this section can be found in the BlackShield distribution package under the html, agents, Cisco, MP Clientless SSL VPN. 1. In ASDM, select Configuration, Remote Access VPN. 2. Expand Clientless SSL VPN Access then Portal. 3. Highlight Web Contents then select Import. 4. In Destination select No. For example, use this option to make the content available only to the portal page. 5. In the Source - Local Computer select Browse Local Files. 6. Select CRYPTOCardScript.js then click Import Now. 7. In Web Contents select Import. 8. In Destination select No. For example, use this option to make the content available only to the portal page. 9. In the Source - Local Computer select Browse Local Files. 10. Select CCMPPri.inc or CCMPPriSec.inc then click Import Now. Creating an SSL VPN Portal Page Customization Object 1. In ASDM, select Configuration, Remote Access VPN. 2. Expand Clientless SSL VPN Access then Portal. 3. Highlight Customization then select Add. 4. In Customization Object Name enter CRYPTOCard MP Detection select OK then apply the settings. 5. Select the Connection Profile and Group Policy for which the customization will be applied. 6. Highlight Logon Page then select Replace pre-defined logon page with a custom page (full customization). In the Custom Page dropdown select /+CSCOU+/CCMPPri.inc or /+CSCOU+/CCMPPriSec.inc. Configuration 15

Verifying the Connection and Group profile 1. In Clientless SSL VPN Access, Connection Profiles highlight the MP detection enabled profile and select Edit. 2. Expand Advanced then select Clientless SSL VPN. Verify Portal Page Customization references the newly created MP detection enabled portal. 3. In Clientless SSL VPN Access, Group Profiles highlight the MP detection enabled profile and select Edit. 4. Expand More Options then select Customization. Verify Portal Customization references the newly created MP detection enabled portal. Open your web browser and proceed to the Clientless SSL VPN site. If this is the first time accessing the page you will be prompted to install a CRYPTOCard ActiveX Web API. If a software token exists, the page will detect and display all software tokens otherwise a hardware login mode will appear. When primary authentication credential mode is enabled with software tokens the login fields appear in the following order: Token name, PIN. When primary and secondary authentication credential mode is enabled with software tokens, the login fields appear in the following order: token name, PIN, password (Microsoft). Cisco ASA AnyConnect Client The Cisco AnyConnect SSL VPN client is very different from the IPSec VPN client. The Cisco ASA device can dynamically display login field names and login field based on the settings defined in each Group Profile. The Cisco ASA device may also restrict users from selecting the Group Profile and it can place additional customizable options within the Preferences button. Here are a couple of examples on how the Cisco AnyConnect will show depending on the group selected. Cisco ASA AnyConnect Client 16

Figure 1:Username and Password (MS Password) Field Figure 2: Username, Password (MS Password), and Second Password (OTP) Field CRYPTOCard Cisco AnyConnect Client Organizations may wish to integrate software based two factor authentication tokens with the Cisco AnyConnect client to simplify the login process for users, thus eliminating the need to copy and paste a One Time Password from one application to another. With the BlackShield ID Cisco AnyConnect agent, the ability to integrate software based two factor authentication tokens with the Cisco AnyConnect becomes a reality. The two versions of the Cisco AnyConnect client that CRYPTOCard works with are Cisco AnyConnect client 2.4.1012 or 2.5.0217. Here are a couple of examples on how the BlackShield ID Cisco AnyConnect agent will look like depending on which group is selected and which field the agent has been configured to display the software token detection. Cisco ASA AnyConnect Client 17

Figure 3: MP Token detection on Primary Password field Figure 4: MP Token detection on Secondary Password field Figure 5: MP Token detection in both Primary and Secondary Password fields Cisco ASA AnyConnect Client 18

Cisco AnyConnect Client and MP Token Detection!!IMPORTANT!!: The Cisco AnyConnect client must be already installed prior to the installation of the CRYPTOCard Cisco AnyConnect package. CRYPTOCard provides a Cisco AnyConnect client capable of detecting the presence of BlackShield software tokens. The following steps must be performed: 1. Install the BlackShield ID Software Tools. NOTE: If you are on a 64bit Operating System, install the BlackShield ID Software Tools for AnyConnect. The installer can be found in html, agents, x64 directory within the BlackShield download package. 2. Install the MP Token into the BlackShield ID Software Tools 3. Install the BlackShield ID Cisco AnyConnect package. 4. After installing the BlackShield ID Cisco AnyConnect, Click on: Start All Programs CRYPTOCard BlackShield ID Cisco AnyConnect Version 2.x (2.4 or 2.5) Cisco AnyConnect VPN Client 2.x (2.4 or 2.5) Once connected to the Cisco ASA the following will be displayed. This is the default configuration for the BlackShield ID Cisco AnyConnect agent. If the default configuration is incorrect, and the MP Token detection are being detected in the incorrect fields then please go to the section below to change the MP Token detection. Cisco ASA AnyConnect Client 19

BlackShield Cisco AnyConnect Agent registry key The registry entry allows specifying where the MP token dropdown will appear and what password field(s) will be used when the one-time password is submitted to the server. On a Windows XP/Vista/7 (32 bit), the registry key is located in: \HKEY_LOCAL_MACHINE\SOFTWARE\CRYPTOCard\CiscoAnyClientPlugin On a Windows XP/Vista/7 (64 bit), the registry key is located in: \HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\CRYPTOCard\CiscoAnyClientPlugin The registry key is called SoftTokenInclusion, and the default value for the key is: ALL+ALL+1; The Definition is as follows: Connect To + Group Profile + Field Position to display MP and submit one-time password ; So an example would be: ASA.cryptocard.com+CRYPTOCard Henry+1; Here is the explanation of the example above: This will work when connecting to ASA.cryptocard.com MP token detection will only show up using the CRYPTOCard Henry Group profile. Cisco ASA AnyConnect Client 20

It will display the MP Token detection in the first field Here are examples of changing the MP Token detection to a different field: ALL+ALL+1 Display MPs in first username field and submit one-time password to first password field. This is the default setting after installing the BlackShield ID Cisco AnyConnect, and the BlackShield ID Software Tools This option is used if the authentication is going against the BlackShield ID Professional server. ALL+ALL+2 Display MPs in second username field and submit one-time password to second password field. This option is used if dual authentication is required. (e.g. Microsoft Password [Top], then CRYPTOCard [Bottom].) Cisco ASA AnyConnect Client 21

ALL+ALL+3 Display MPs in first and second username field and submit one-time password to first and second password field. This setting is used if there needs to be authentication against 2 BlackShield ID Pro Server This would be an odd case as this setting would rarely be used. Multiple options can be appended to the SoftTokenInclusion registry key. Here is an example: SoftTokenInclusion registry key: ALL+Corporate+1;ALL+CRYPTOCard Henry+2;ALL+CRYPTOCard+3; Cisco ASA AnyConnect Client 22

Troubleshooting RADIUS Authentication issues When troubleshooting RADIUS authentication issues refer to the logs on the Cisco ASA device. All logging information for Internet Authentication Service (IAS) or Network Policy Server (NPS) can be found in the Event Viewer. All logging information for the BlackShield IAS\NPS agent can be found in the \Program Files\CRYPTOCard\BlackShield ID\IAS Agent\log directory. The following is an explanation of the logging messages that may appear in the event viewer for the Internet Authentication Service (IAS) or Network Policy Server (NPS) RADIUS Server. Error Message: Packet DROPPED: A RADIUS message was received from an invalid RADIUS client. Solution: Verify a RADIUS client entry exists on the RADIUS server. Error Message: Solution: Authentication Rejected: Unspecified This will occur when one or more of the following conditions occur: The username does not correspond to a user on the BlackShield Server. The CRYPTOCard password does not match any tokens for that user. The shared secret entered in Cisco Secure ACS does not match the shared secret on the RADIUS server Error Message: Authentication Rejected: The request was rejected by a third-party extension DLL file. Solution: This will occur when one or more of the following conditions occur: The BlackShield Agent for IAS\NPS cannot contact the BlackShield Server. The Pre-Authentication Rules on the BlackShield server do not allow incoming requests from the BlackShield Agent for IAS\NPS. The BlackShield Agent for IAS\NPS Keyfile does not match the Keyfile stored on the BlackShield Server. The username does not correspond to a user on the BlackShield Server The CRYPTOCard password does not match any tokens for that user. Troubleshooting 23

GrIDsure Authentication issues Issue: The GrIDsure enabled Clientless SSL VPN logon page does not appear. Solution: Verify the Clientless SSL VPN Connection and Group profile reference the customized GrIDsure enabled portal page. Verify the Information Panel settings are configured exactly as described in Step 9 of the Clientless SSL VPN and GrIDsure authentication section. Issue: The Get GrID button does not display the GrIDsure grid. Solution: A username must be supplied before a GrIDsure grid can be generated. The user must have been assigned a GrIDsure token and have completed selfenrolment. In a web browser enter the gridmakerurl and appended the username after the equal sign. Example https://company.com/blackshieldss/index.aspx?getchallengeimage=true&username =bob A webpage should appear with a GrIDsure grid for the user (ex. Bob). Verify the client browser can access the URL of the BlackShield self service web site. Verify the GrIDsure token is not in a suspended or locked state. Further Information For further information, please visit http://www.cryptocard.com Troubleshooting 24