This document describes the configuration for Secure Client (AnyConnect) Remote Access VPN on Secure Firewall Threat Defense.
Cisco recommends that you have knowledge of these topics:
The information in this document is based on these software and hardware versions:
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, ensure that you understand the potential impact of any command.
This document provides a configuration example for Secure Firewall Threat Defense (FTD) version 7.2.5 and later, that allows remote access VPN to use Transport Layer Security (TLS) and Internet Key Exchange version 2 (IKEv2). As a client, Secure Client (AnyConnect) can be used, which is supported on multiple platforms.
In order to go through Remote Access wizard in Secure Firewall Management Center:
Certificates are essential when configuring Secure Client. The certificate must have a Subject Alternative Name extension with DNS name and/or IP address to avoid errors in web browsers.
There are limitations for manual certificate enrollment:
There are several methods to obtain a certificate on SFTD appliance, however, the safe and easy one is to create a Certificate Signing Request (CSR), sign it with a Certificate Authority (CA), and then import certificate issued for public key, which was in the CSR.
Steps to complete:



icon, then Yes, and after that, copy CSR to CA and sign. The Certificate must have attributes the same as a normal HTTPS server.












To connect to FTD, you must open a browser, type the DNS name or IP address that points to the outside interface. Then, log in with the credentials stored in the RADIUS server and perform the steps on-screen. Once AnyConnect installs, you must input the same address in the AnyConnect window, and click Connect.
Currently, unsupported on FTD, but available on ASA:
FTDposture VPN does not support group policy change through dynamic authorization or RADIUS change of authorization (CoA)
By default, the sysopt connection permit-vpnoption is disabled. This means you must allow the traffic that comes from the pool of addresses on an outside interface via the Access Control Policy. Although the pre-filter or access-control rule is added to allow VPN traffic only, if clear-text traffic happens to match the rule criteria, it is erroneously permitted.
There are two approaches to this problem. First, TACs recommended option is to enable Anti-Spoofing (on ASA it was known as Unicast Reverse Path Forwarding - uRPF) for the outside interface, and secondly, is to enable sysopt connection permit-vpn to bypass Snort inspection completely. The first option allows a normal inspection of the traffic that goes to and from VPN users.


When a user is connected, the 32-bit route is installed for that user in the routing table. Clear-text traffic sourced from the other, unused IP addresses from the pool that is dropped by uRFP. To view a description of Anti-Spoofing, refer to Set Security Configuration Parameters on Firewall Threat Defense.

| Revision | Publish Date | Comments |
|---|---|---|
7.0 |
16-Jun-2026
|
Updated spelling, spacing, some grammar, and slight change to Introduction. |
6.0 |
05-Dec-2024
|
Updated Alt Text, Link Targets, Grammar, and Formatting. |
5.0 |
25-Nov-2024
|
Changed naming convention and reflected changes in GUI |
4.0 |
05-Dec-2023
|
Recertification |
3.0 |
16-Dec-2022
|
Rewrite. Update Formatting. Recertification. |
2.0 |
08-Nov-2022
|
Updated Formatting and Corrected Spelling
Recertification |
1.0 |
07-Nov-2017
|
Initial Release |