Cisco ASA 5500-X Series Next-Generation Firewalls

Release Notes for the Cisco ASA Series, 9.0(x)

  • Viewing Options

  • PDF (429.6 KB)
  • EPUB (104.0 KB)
  • MOBI (165.3 KB)
  • Feedback

Table of Contents

Release Notes for the Cisco ASA Series, Version 9.0(x)

Important Notes

Limitations and Restrictions

System Requirements

New Features

New Features in Version 9.0(4)

New Features in Version 9.0(3)

New Features in Version 9.0(2)

New Features in Version 9.0(1)

Upgrading the Software

Open Caveats

Resolved Caveats

Resolved Caveats in Version 9.0(4)

Resolved Caveats in Version 9.0(3)

Resolved Caveats in Version 9.0(2)

End-User License Agreement

Related Documentation

Obtaining Documentation and Submitting a Service Request

Release Notes for the Cisco ASA Series, Version 9.0(x)

Released: October 29, 2012

Updated: January 9, 2015

This document contains release information for Cisco ASA software Version 9.0(1) through 9.0(4). This document includes the following sections:

Important Notes

  • Microsoft Kerberos Constrained Delegation support over clientless SSL VPN is limited to the following Web applications:

Microsoft Outlook Web Access

Microsoft SharePoint

Microsoft Internet Information Services

  • EtherChannel configuration on the 4GE SSM disallowed—Interfaces on the 4GE SSM, including the built-in module on the ASA 5550 (GigabitEthernet 1/ x), are not supported as members of EtherChannels. However, although not supported, configuration was not disallowed until 9.0(1). If you configured any 4GE SSM interfaces as EtherChannel members, then upgrading to 9.0(1) or later will remove the channel-group membership configuration from those interfaces. You must alter your interface configuration to comply with supported interface types. (CSCtq62715)
  • ASA Clustering—Due to many caveat fixes, we recommend the 9.0(2) release or later for ASA clustering. If you are running 9.0(1) or 9.1(1), you should upgrade to 9.0(2) or later. Note that due to CSCue72961, hitless upgrading is not supported.
  • Downgrading issues:

Upgrading to Version 9.0 includes ACL migration (see the 9.0 upgrade guide). Therefore, you cannot downgrade from 9.0 with a migrated configuration. Be sure to make a backup copy of your configuration before you upgrade so you can downgrade using the old configuration if required.

For the ASA 5512-X through ASA 5555-X, you cannot perform a hitless downgrade for a failover pair from 9.0(x) to 9.0(1); the ASA perceives a hardware mismatch. You can successfully downgrade from 9.1 and later to 9.0(1).

  • Per-session PAT disabled when upgrading— Starting in Version 9.0, by default, all TCP PAT traffic and all UDP DNS traffic use per-session PAT (see the xlate per-session command in the command reference). If you upgrade to Version 9.0 from an earlier release, to maintain the existing functionality of multi-session PAT, the per-session PAT feature is disabled during configuration migration. The ASA adds the following deny rules:
xlate per-session deny tcp any4 any4
xlate per-session deny tcp any4 any6
xlate per-session deny tcp any6 any4
xlate per-session deny tcp any6 any6
xlate per-session deny udp any4 any4 eq domain
xlate per-session deny udp any4 any6 eq domain
xlate per-session deny udp any6 any4 eq domain
xlate per-session deny udp any6 any6 eq domain

To enable per-session PAT after you upgrade, enter:

clear configure xlate

The above deny rules are cleared so that only the default permit rules are still in place, which enables per-session PAT.

  • No Payload Encryption for export—You can purchase some models with No Payload Encryption. For export to some countries, payload encryption cannot be enabled on the Cisco ASA series. The ASA software senses a No Payload Encryption model and disables the following features:

Unified Communications


You can still install the Strong Encryption (3DES/AES) license for use with management connections and encrypted route messages for OSPFv3. For example, you can use ASDM HTTPS/SSL, SSHv2, Telnet and SNMPv3. You can also download the dynamic database for the Botnet Traffic Filer (which uses SSL) and redirect traffic to Cloud Web Security.

  • Two ASA caches are used for processing server certificate verification information. The global cache is 30 seconds while the session cache is 30 minutes, although the cache timeout values are not configurable.

Limitations and Restrictions

  • Clientless SSL VPN with a self-signed certificate on the ASA—When the ASA uses a self-signed certificate or an untrusted certificate, Firefox 4 and later and Safari are unable to add security exceptions when browsing using an IPv6 address HTTPS URL (FQDN URL is OK): the “Confirm Security Exception” button is disabled. See This caveat affects all SSL connections originating from Firefox or Safari to the ASA (including clientless SSL VPN connections, and ASDM connections). To avoid this caveat, configure a proper certificate for the ASA that is issued by a trusted certificate authority. For Internet Explorer 9 and later, use compatibility mode.
  • Citrix Mobile Receiver and accessing Virtual Desktop Infrastructure (VDI):

CSD is not supported.

HTTP redirect is not supported.

Using Citrix Receiver mobile clients to access web interface of Citrix servers is not supported.

Certificate or smart card authentication is not supported as a means of auto sign-on.

You must install the XML service and configure it on XenApp and XenDesktop servers.

Make sure that the ports 443, 1494, 2598, and 80 are open on any intermediate firewalls between the ASA and the XenApp/XenDesktop server.

The password-expire-in-days notification on a tunnel group that is used by VDI is not supported.

  • When configuring for IKEv2, for security reasons, you should use groups 21, 20, 19, 24, 14, and 5. We do not recommend Diffie Hellman Group1 or Group2. For example, use
crypto ikev2 policy 10
group 21 20 19 24 14 5
  • With a heavy load of users (around 150 or more) using a WebVPN plugin, you may experience large delays because of the processing overload. Using Citrix web interface reduces the ASA rewrite overhead. To track the progress of the enhancement request to allow WebVPN plug files to be cached on the ASA, refer to CSCud11756.
  • Inter-context OSPF adjacency is not supported. To work around this, use the point-to-point non-broadcast options under the interface configuration and the neighbor command under the router ospf section. See the following example for reference:
interface Redundant1.189
description to core
nameif core
security-level 0
ip address
ospf network point-to-point non-broadcast
router ospf 1
network area 0
neighbor interface core
  • (ASA 5510, ASA 5520, ASA 5540, and ASA 5550 only) We strongly recommend that you enable hardware processing using the crypto engine large-mod-accel command instead of software for large modulus operations such as 2048-bit certificates and DH5 keys. If you continue to use software processing for large keys, you could experience significant performance degradation due to slow session establishment for IPsec and SSL VPN connections. We recommend that you initially enable hardware processing during a low-use or maintenance period to minimize a temporary packet loss that can occur during the transition of processing from software to hardware.

Note For the ASA 5540 and ASA 5550 using SSL VPN, in specific load conditions, you may want to continue to use software processing for large keys. If VPN sessions are added very slowly and the ASA runs at capacity, then the negative impact to data throughput is larger than the positive impact for session establishment.

The ASA 5580/5585-X platforms already integrate this capability; therefore, crypto engine commands are not applicable on these platforms.

  • Only users with a privilege level of 15 may copy files to the ASA using the secure copy protocol (SCP).

System Requirements

For information about ASA/ASDM requirements and compatibility, see Cisco ASA Compatibility :

For VPN compatibility, see the Supported VPN Platforms, Cisco ASA 5500 Series :

New Features

Note New, changed, and deprecated syslog messages are listed in the syslog message guide.

New Features in Version 9.0(4)

Released: December 5, 2013

There are no new features in Version 9.0(4).

New Features in Version 9.0(3)

Released: July 22, 2013

Table 1 lists the new features for ASA Version 9.0(3).

Note Features added in 8.4(4.x), 8.4(5), and 8.4(6) are not included in 9.0(3) unless they were listed in the 9.0(1) feature table.


Table 1 New Features for ASA Version 9.0(3)

Monitoring Features

Smart Call Home

We added a new type of Smart Call Home message to support ASA clustering.

A Smart Call Home clustering message is sent for only the following three events:

  • When a unit joins the cluster
  • When a unit leaves the cluster
  • When a cluster unit becomes the cluster master

Each message that is sent includes the following information:

  • The active cluster member count
  • The output of the show cluster info command and the show cluster history command on the cluster master

New Features in Version 9.0(2)

Released: February 25, 2013

Table 2 lists the new features for ASA Version 9.0(2).

Note Features added in 8.4(4.x), 8.4(5), and 8.4(6) are not included in 9.0(2) unless they were listed in the 9.0(1) feature table.


Table 2 New Features for ASA Version 9.0(2)

Remote Access Features

Clientless SSL VPN:
Windows 8 Support

This release adds support for Windows 8 x86 (32-bit) and Windows 8 x64 (64-bit) operating systems.

We support the following browsers on Windows 8:

  • Internet Explorer 10 (desktop only)
  • Firefox (all supported Windows 8 versions)
  • Chrome (all supported Windows 8 versions)

See the following limitations:

  • Internet Explorer 10:

The Modern (AKA Metro) browser is not supported.

If you enable Enhanced Protected Mode, we recommend that you add the ASA to the trusted zone.

If you enable Enhanced Protected Mode, Smart Tunnel and Port Forwarder are not supported.

  • A Java Remote Desktop Protocol (RDP) plugin connection to a Windows 8 PC is not supported.

Cisco Secure Desktop:
Windows 8 Support

CSD 3.6.6215 was updated to enable selection of Windows 8 in the Prelogin Policy operating system check.

See the following limitations:

  • Secure Desktop (Vault) is not supported with Windows 8.
Management Features

The default Telnet password was removed

To improve security for management access to the ASA, the default login password for Telnet was removed; you must manually set the password before you can log in using Telnet. Note : The login password is only used for Telnet if you do not configure Telnet user authentication (the aaa authentication telnet console command).

Formerly, when you cleared the password, the ASA restored the default of “cisco.” Now when you clear the password, the password is removed.

The login password is also used for Telnet sessions from the switch to the ASASM (see the session command). For initial ASASM access, you must use the service-module session command, until you set a login password.

We modified the following command: passwd.

New Features in Version 9.0(1)

Released: October 29, 2012

Table 3 lists the new features for ASA Version 9.0(1).

Note Features added in 8.4(4.x), 8.4(5), and 8.4(6) are not included in 9.0(1) unless they are explicitly listed in this table.


Table 3 New Features for ASA Version 9.0(1)

Firewall Features

Cisco TrustSec integration

Cisco TrustSec provides an access-control solution that builds upon an existing identity-aware infrastructure to ensure data confidentiality between network devices and integrate security access services on one platform. In the Cisco TrustSec solution, enforcement devices utilize a combination of user attributes and end-point attributes to make role-based and identity-based access control decisions.

In this release, the ASA integrates with Cisco TrustSec to provide security group based policy enforcement. Access policies within the Cisco TrustSec domain are topology-independent, based on the roles of source and destination devices rather than on network IP addresses.

The ASA can utilize the Cisco TrustSec solution for other types of security group based policies, such as application inspection; for example, you can configure a class map containing an access policy based on a security group.

We introduced or modified the following commands: access-list extended, cts sxp enable, cts server-group, cts sxp default, cts sxp retry period, cts sxp reconcile period, cts sxp connection peer, cts import-pac, cts refresh environment-data, object-group security, security-group, show running-config cts, show running-config object-group, clear configure cts, clear configure object-group, show cts, show object-group, show conn security-group, clear cts, debug cts.

We introduced the following MIB: CISCO-TRUSTSEC-SXP-MIB.

Cisco Cloud Web Security (ScanSafe)

Cisco Cloud Web Security provides content scanning and other malware protection service for web traffic. It can also redirect and report about web traffic based on user identity.

Note Clientless SSL VPN is not supported with Cloud Web Security; be sure to exempt any clientless SSL VPN traffic from the ASA service policy for Cloud Web Security.

We introduced or modified the following commands: class-map type inspect scansafe, default user group, http [ s ] (parameters), inspect scansafe, license, match user group, policy-map type inspect scansafe, retry-count, scansafe, scansafe general-options, server { primary | backup }, show conn scansafe, show scansafe server, show scansafe statistics, user-identity monitor, whitelist.

Extended ACL and object enhancement to filter ICMP traffic by ICMP code

ICMP traffic can now be permitted/denied based on ICMP code.

We introduced or modified the following commands: access-list extended, service-object, service.

Unified communications support on the ASASM

The ASASM now supports all Unified Communications features.

NAT support for reverse DNS lookups

NAT now supports translation of the DNS PTR record for reverse DNS lookups when using IPv4 NAT, IPv6 NAT, and NAT64 with DNS inspection enabled for the NAT rule.

Per-session PAT

The per-session PAT feature improves the scalability of PAT and, for ASA clustering, allows each member unit to own PAT connections; multi-session PAT connections have to be forwarded to and owned by the master unit. At the end of a per-session PAT session, the ASA sends a reset and immediately removes the xlate. This reset causes the end node to immediately release the connection, avoiding the TIME_WAIT state. Multi-session PAT, on the other hand, uses the PAT timeout, by default 30 seconds. For “hit-and-run” traffic, such as HTTP or HTTPS, the per-session feature can dramatically increase the connection rate supported by one address. Without the per-session feature, the maximum connection rate for one address for an IP protocol is approximately 2000 per second. With the per-session feature, the connection rate for one address for an IP protocol is 65535/ average-lifetime.

By default, all TCP traffic and UDP DNS traffic use a per-session PAT xlate. For traffic that can benefit from multi-session PAT, such as H.323, SIP, or Skinny, you can disable per-session PAT by creating a per-session deny rule.

We introduced the following commands: xlate per-session, clear configure xlate, show running-config xlate.

ARP cache additions for non-connected subnets

The ASA ARP cache only contains entries from directly-connected subnets by default. You can now enable the ARP cache to also include non-directly-connected subnets. We do not recommend enabling this feature unless you know the security risks. This feature could facilitate denial of service (DoS) attack against the ASA; a user on any interface could send out many ARP replies and overload the ASA ARP table with false entries.

You may want to use this feature if you use:

  • Secondary subnets.
  • Proxy ARP on adjacent routes for traffic forwarding.

We introduced the following command: arp permit-nonconnected.

Also available in 8.4(5).

SunRPC change from dynamic ACL to pin-hole mechanism

Previously, Sun RPC inspection does not support outbound access lists because the inspection engine uses dynamic access lists instead of secondary connections.

In this release, when you configure dynamic access lists on the ASA, they are supported on the ingress direction only and the ASA drops egress traffic destined to dynamic ports. Therefore, Sun RPC inspection implements a pinhole mechanism to support egress traffic. Sun RPC inspection uses this pinhole mechanism to support outbound dynamic access lists.

Also available in 8.4(4.1).

Inspection reset action change

Previously, when the ASA dropped a packet due to an inspection engine rule, the ASA sent only one RST to the source device of the dropped packet. This behavior could cause resource issues.

In this release, when you configure an inspection engine to use a reset action and a packet triggers a reset, the ASA sends a TCP reset under the following conditions:

  • The ASA sends a TCP reset to the inside host when the service resetoutbound command is enabled. (The service resetoutbound command is disabled by default.)
  • The ASA sends a TCP reset to the outside host when the service resetinbound command is enabled. (The service resetinbound command is disabled by default.)

For more information, see the service command in the ASA command reference.

This behavior ensures that a reset action will reset the connections on the ASA and on inside servers; therefore countering denial of service attacks. For outside hosts, the ASA does not send a reset by default and information is not revealed through a TCP reset.

Also available in 8.4(4.1).

Increased maximum connection limits for service policy rules

The maximum number of connections for service policy rules was increased from 65535 to 2000000.

We modified the following commands: set connection conn-max, set connection embryonic-conn-max, set connection per-client-embryonic-max, set connection per-client-max.

Also available in 8.4(5)

High Availability and Scalability Features

ASA Clustering for the ASA 5580 and 5585-X

ASA Clustering lets you group multiple ASAs together as a single logical device. A cluster provides all the convenience of a single device (management, integration into a network) while achieving the increased throughput and redundancy of multiple devices. ASA clustering is supported for the ASA 5580 and the ASA 5585-X; all units in a cluster must be the same model with the same hardware specifications. See the configuration guide for a list of unsupported features when clustering is enabled.

We introduced or modified the following commands: channel-group, clacp system-mac, clear cluster info, clear configure cluster, cluster exec, cluster group, cluster interface-mode, cluster-interface, conn-rebalance, console-replicate, cluster master unit, cluster remove unit, debug cluster, debug lacp cluster, enable (cluster group), health-check, ip address, ipv6 address, key (cluster group), local-unit, mac-address (interface), mac-address pool, mtu cluster, port-channel span-cluster, priority (cluster group), prompt cluster-unit, show asp cluster counter, show asp table cluster chash-table, show cluster, show cluster info, show cluster user-identity, show lacp cluster, show running-config cluster.

OSPF, EIGRP, and Multicast for clustering

For OSPFv2 and OSPFv3, bulk synchronization, route synchronization, and spanned EtherChannels are supported in the clustering environment.

For EIGRP, bulk synchronization, route synchronization, and spanned EtherChannels are supported in the clustering environment.

Multicast routing supports clustering.

We introduced or modified the following commands: show route cluster, debug route cluster, show mfib cluster, debug mfib cluster.

Packet capture for clustering

To support cluster-wide troubleshooting, you can enable capture of cluster-specific traffic on the master unit using the cluster exec capture command, which is then automatically enabled on all of the slave units in the cluster. The cluster exec keywords are the new keywords that you place in front of the capture command to enable cluster-wide capture.

We modified the following commands: capture, show capture.

Logging for clustering

Each unit in the cluster generates syslog messages independently. You can use the logging device-id command to generate syslog messages with identical or different device IDs to make messages appear to come from the same or different units in the cluster.

We modified the following command: logging device-id.

Configure the connection replication rate during a bulk sync

You can now configure the rate at which the ASA replicates connections to the standby unit when using Stateful Failover. By default, connections are replicated to the standby unit during a 15 second period. However, when a bulk sync occurs (for example, when you first enable failover), 15 seconds may not be long enough to sync large numbers of connections due to a limit on the maximum connections per second. For example, the maximum connections on the ASA is 8 million; replicating 8 million connections in 15 seconds means creating 533 K connections per second. However, the maximum connections allowed per second is 300 K. You can now specify the rate of replication to be less than or equal to the maximum connections per second, and the sync period will be adjusted until all the connections are synchronized.

We introduced the following command: failover replication rate rate.

Also available in 8.4(4.1) and 8.5(1.7).

IPv6 Features

IPv6 Support on the ASA’s outside interface for VPN Features.

This release of the ASA adds support for IPv6 VPN connections to its outside interface using SSL and IKEv2/IPsec protocols.

This release of the ASA continues to support IPv6 VPN traffic on its inside interface using the SSL protocol as it has in the past. This release does not provide IKEv2/IPsec protocol on the inside interface.

Remote Access VPN support for IPv6:
IPv6 Address Assignment Policy

You can configure the ASA to assign an IPv4 address, an IPv6 address, or both an IPv4 and an IPv6 address to an AnyConnect client by creating internal pools of addresses on the ASA or by assigning a dedicated address to a local user on the ASA.

The endpoint must have the dual-stack protocol implemented in its operating system to be assigned both types of addresses.

Assigning an IPv6 address to the client is supported for the SSL protocol. This feature is not supported for the IKEv2/IPsec protocol.

We introduced the following commands: ipv6-vpn-addr-assign, vpn-framed-ipv6-address.

Remote Access VPN support for IPv6:
Assigning DNS Servers with IPv6 Addresses to group policies

DNS servers can be defined in a Network (Client) Access internal group policy on the ASA. You can specify up to four DNS server addresses including up to two IPv4 addresses and up to two IPv6 addresses.

DNS servers with IPv6 addresses can be reached by VPN clients when they are configured to use the SSL protocol. This feature is not supported for clients configured to use the IKEv2/IPsec protocol.

We modified the following command: dns-server value.

Remote Access VPN support for IPv6:
Split tunneling

Split tunneling enables you to route some network traffic through the VPN tunnel (encrypted) and to route other network traffic outside the VPN tunnel (unencrypted or “in the clear”). You can now perform split tunneling on IPv6 network traffic by defining an IPv6 policy which specifies a unified access control rule.

IPv6 split tunneling is reported with the telemetric data sent by the Smart Call Home feature. If either IPv4 or IPv6 split tunneling is enabled, Smart Call Home reports split tunneling as “enabled.” For telemetric data, the VPN session database displays the IPv6 data typically reported with session management.

You can include or exclude IPv6 traffic from the VPN “tunnel” for VPN clients configured to use the SSL protocol. This feature is not supported for the IKEv2/IPsec protocol.

We introduced the following command: ipv6-split-tunnel-policy.

Remote Access VPN support for IPv6:
AnyConnect Client Firewall Rules

Access control rules for client firewalls support access list entries for both IPv4 and IPv6 addresses.

ACLs containing IPv6 addresses can be applied to clients configured to use the SSL protocol. This feature is not supported for the IKEv2/IPsec protocol.

We modified the following command: anyconnect firewall-rule.

Remote Access VPN support for IPv6:
Client Protocol Bypass

The Client Protocol Bypass feature allows you to configure how the ASA manages IPv4 traffic when it is expecting only IPv6 traffic or how it manages IPv6 traffic when it is expecting only IPv4 traffic.

When the AnyConnect client makes a VPN connection to the ASA, the ASA could assign it an IPv4, IPv6, or both an IPv4 and IPv6 address. If the ASA assigns the AnyConnect connection only an IPv4 address or only an IPv6 address, you can now configure the Client Bypass Protocol to drop network traffic for which the ASA did not assign an IP address, or allow that traffic to bypass the ASA and be sent from the client unencrypted or “in the clear.”

For example, assume that the ASA assigns only an IPv4 address to an AnyConnect connection and the endpoint is dual stacked. When the endpoint attempts to reach an IPv6 address, if Client Bypass Protocol is disabled, the IPv6 traffic is dropped; however, if Client Bypass Protocol is enabled, the IPv6 traffic is sent from the client in the clear.

This feature can be used by clients configured to use the SSL or IKEv2/IPsec protocol.

We introduced the following command: client-bypass-protocol.

Remote Access VPN support for IPv6:
IPv6 Interface ID and prefix

You can now specify a dedicated IPv6 address for local VPN users.

This feature benefits users configured to use the SSL protocol. This feature is not supported for the IKEv2/IPsec protocol.

We introduced the following command: vpn-framed-ipv6-address.

Remote Access VPN support for IPv6:
Sending ASA FQDN to AnyConnect client

You can return the FQDN of the ASA to the AnyConnect client to facilitate load balancing and session roaming.

This feature can be used by clients configured to use the SSL or IKEv2/IPsec protocol.

We introduced the following command: gateway-fqdn.

Remote Access VPN support for IPv6:
ASA VPN Load Balancing

Clients with IPv6 addresses can make AnyConnect connections through the public-facing IPv6 address of the ASA cluster or through a GSS server. Likewise, clients with IPv6 addresses can make AnyConnect VPN connections through the public-facing IPv4 address of the ASA cluster or through a GSS server. Either type of connection can be load-balanced within the ASA cluster.

For clients with IPv6 addresses to successfully connect to the ASAs public-facing IPv4 address, a device that can perform network address translation from IPv6 to IPv4 needs to be in the network.

This feature can be used by clients configured to use the SSL or IKEv2/IPsec protocol.

We modified the following commands: show run vpn load-balancing.

Remote Access VPN support for IPv6:
Dynamic Access Policies support IPv6 attributes

When using ASA 9.0 or later with ASDM 6.8 or later, you can now specify these attributes as part of a dynamic access policy (DAP):

  • IPv6 addresses as a Cisco AAA attribute
  • IPv6 TCP and UDP ports as part of a Device endpoint attribute
  • Network ACL Filters (client)

This feature can be used by clients configured to use the SSL or IKEv2/IPsec protocol.

Remote Access VPN support for IPv6:
Session Management

Session management output displays the IPv6 addresses in Public/Assigned address fields for AnyConnect connections, site-to-site VPN connections, and Clientless SSL VPN connections. You can add new filter keywords to support filtering the output to show only IPv6 (outside or inside) connections. No changes to IPv6 User Filters exist.

This feature can be used by clients configured to use the SSL protocol. This feature does not support IKEv2/IPsec protocol.

We modified the following command: show vpn-sessiondb.

NAT support for IPv6

NAT now supports IPv6 traffic, as well as translating between IPv4 and IPv6 (NAT64). Translating between IPv4 and IPv6 is not supported in transparent mode.

We modified the following commands: nat (in global and object network configuration mode), show conn, show nat, show nat pool, show xlate.

DHCPv6 relay

DHCP relay is supported for IPv6.

We introduced the following commands: ipv6 dhcprelay server, ipv6 dhcprelay enable, ipv6 dhcprelay timeout, clear config ipv6 dhcprelay, ipv6 nd managed-config-flag, ipv6 nd other-config-flag, debug ipv6 dhcp, debug ipv6 dhcprelay, show ipv6 dhcprelay binding, clear ipv6 dhcprelay binding, show ipv6 dhcprelay statistics, and clear ipv6 dhcprelay statistics.


OSPFv3 routing is supported for IPv6. Note the following additional guidelines and limitations for OSPFv2 and OSPFv3:


  • OSPFv2 and OSPFv3 support clustering.
  • When clustering is configured, OSPFv3 encryption is not supported. An error message appears if you try to configure OSPFv3 encryption in a clustering environment.
  • When using individual interfaces, make sure that you establish the master and slave units as either OSPFv2 or OSPFv3 neighbors.
  • When using individual interfaces, OSPFv2 adjacencies can only be established between two contexts on a shared interface on the master unit. Configuring static neighbors is supported only on point-to-point links; therefore, only one neighbor statement is allowed on an interface.


  • OSPFv2 and OSPFv3 support multiple instances on an interface.
  • The ESP and AH protocol is supported for OSPFv3 authentication.
  • OSPFv3 supports Non-Payload Encryption.

We introduced or modified the following commands: ipv6 ospf cost, ipv6 ospf database-filter all out, ipv6 ospf dead-interval, ipv6 ospf hello-interval, ipv6 ospf mtu-ignore, ipv6 ospf neighbor, ipv6 ospf network, ipv6 ospf priority, ipv6 ospf retransmit-interval, ipv6 ospf transmit-delay, ipv6 router ospf, ipv6 router ospf area, ipv6 router ospf default, ipv6 router ospf default-information, ipv6 router ospf distance, ipv6 router ospf exit, ipv6 router ospf ignore, ipv6 router ospf log-adjacency-changes, ipv6 router ospf no, ipv6 router ospf redistribute, ipv6 router ospf router-id, ipv6 router ospf summary-prefix, ipv6 router ospf timers, area range, area virtual-link, default, default-information originate, distance, ignore lsa mospf, log-adjacency-changes, redistribute, router-id, summary-prefix, timers lsa arrival, timers pacing flood, timers pacing lsa-group, timers pacing retransmission, show ipv6 ospf, show ipv6 ospf border-routers, show ipv6 ospf database-filter, show ipv6 ospf flood-list, show ipv6 ospf interface, show ipv6 ospf neighbor, show ipv6 ospf request-list, show ipv6 ospf retransmission-list, show ipv6 ospf summary-prefix, show ipv6 ospf virtual-links, show ospf, show run ipv6 router, clear ipv6 ospf, clear configure ipv6 router, debug ospfv3.

Unified ACL for IPv4 and IPv6

ACLs now support IPv4 and IPv6 addresses. You can also specify a mix of IPv4 and IPv6 addresses for the source and destination. The IPv6-specific ACLs are deprecated. Existing IPv6 ACLs are migrated to extended ACLs.

ACLs containing IPv6 addresses can be applied to clients configured to use the SSL protocol. This feature is not supported for the IKEv2/IPsec protocol.

We modified the following commands: access-list extended, access-list webtype.

We removed the following commands: ipv6 access-list, ipv6 access-list webtype, ipv6-vpn-filter.

Mixed IPv4 and IPv6 object groups

Previously, network object groups could only contain all IPv4 addresses or all IPv6 addresses. Now network object groups can support a mix of both IPv4 and IPv6 addresses.

Note You cannot use a mixed object group for NAT.

We modified the following command: object-group network.

Range of IPv6 addresses for a Network object

You can now configure a range of IPv6 addresses for a network object.

We modified the following command: range.

Inspection support for IPv6 and NAT64

We now support DNS inspection for IPv6 traffic.

We also support translating between IPv4 and IPv6 for the following inspections:

  • DNS
  • FTP
  • HTTP
  • ICMP

You can now also configure the service policy to generate a syslog message (767001) when unsupported inspections receive and drop IPv6 traffic.

We modified the following command: service-policy fail-close.

Remote Access Features

Clientless SSL VPN:
Additional Support

We have added additional support for these browsers, operating systems, web technologies and applications:

Internet browser support : Microsoft Internet Explorer 9, Firefox 4, 5, 6, 7, and 8

Operating system support : Mac OS X 10.7

Web technology support : HTML 5

Application Support : Sharepoint 2010

Clientless SSL VPN:
Enhanced quality for rewriter engines

The clientless SSL VPN rewriter engines were significantly improved to provide better quality and efficacy. As a result, you can expect a better end-user experience for clientless SSL VPN users.

We did not add or modify any commands for this feature.

Also available in 8.4(4.1).

Clientless SSL VPN:
Citrix Mobile Receiver

This feature provides secure remote access for Citrix Receiver applications running on mobile devices to XenApp and XenDesktop VDI servers through the ASA.

For the ASA to proxy Citrix Receiver to a Citrix Server, when users try to connect to Citrix virtualized resource, instead of providing the Citrix Server’s address and credentials, users enter the ASA’s SSL VPN IP address and credentials.

We modified the following command: vdi.

Clientless SSL VPN:
Enhanced Auto-sign-on

This feature improves support for web applications that require dynamic parameters for authentication.

Clientless SSL VPN:
Clientless Java Rewriter Proxy Support

This feature provides proxy support for clientless Java plug-ins when a proxy is configured in client machines' browsers.

We did not add or modify any commands for this feature.

Clientless SSL VPN:
Remote File Explorer

The Remote File Explorer provides users with a way to browse the corporate network from their web browser. When users click the Remote File System icon on the Cisco SSL VPN portal page, an applet is launched on the user's system displaying the remote file system in a tree and folder view.

We did not add or modify any commands for this feature.

Clientless SSL VPN:
Server Certificate Validation

This feature enhances clientless SSL VPN support to enable SSL server certificate verification for remote HTTPS sites against a list of trusted CA certificates.

We modified the following commands: ssl-server-check, crypto, crypto ca trustpool, crl, certificate, revocation-check.

AnyConnect Performance Improvements

This feature improves throughput performance for AnyConnect TLS/DTLS traffic in multi-core platforms. It accelerates the SSL VPN datapath and provides customer-visible performance gains in AnyConnect, smart tunnels, and port forwarding.

We modified the following commands: crypto engine accelerator-bias and show crypto accelerator.

Custom Attributes

Custom attributes define and configure AnyConnect features that have not yet been added to ASDM. You add custom attributes to a group policy, and define values for those attributes.

For AnyConnect 3.1, custom attributes are available to support AnyConnect Deferred Upgrade.

Custom attributes can benefit AnyConnect clients configured for either IKEv2/IPsec or SSL protocols.

We added the following command: anyconnect-custom-attr.

Next Generation Encryption

The National Standards Association (NSA) specified a set of cryptographic algorithms that devices must support to meet U.S. federal standards for cryptographic strength. RFC 6379 defines the Suite B cryptographic suites. Because the collective set of algorithms defined as NSA Suite B are becoming a standard, the AnyConnect IPsec VPN (IKEv2 only) and public key infrastructure (PKI) subsystems now support them. The next generation encryption (NGE) includes a larger superset of this set adding cryptographic algorithms for IPsec V3 VPN, Diffie-Hellman Groups 14 and 24 for IKEv2, and RSA certificates with 4096 bit keys for DTLS and IKEv2.

The following functionality is added to ASA to support the Suite B algorithms:

  • AES-GCM/GMAC support (128-, 192-, and 256-bit keys)

IKEv2 payload encryption and authentication

ESP packet encryption and authentication

Hardware supported only on multi-core platforms

  • SHA-2 support (256-, 384-, and 512-bit hashes)

ESP packet authentication

Hardware and software supported only on multi-core platforms

  • ECDH support (groups 19, 20, and 21)

IKEv2 key exchange


Software only supported on single- or multi-core platforms

  • ECDSA support (256-, 384-, and 521-bit elliptic curves)

IKEv2 user authentication

PKI certificate enrollment

PKI certificate generation and verification

Software only supported on single- or multi-core platforms

New cryptographic algorithms are added for IPsecV3.

Note Suite B algorithm support requires an AnyConnect Premium license for IKEv2 remote access connections, but Suite B usage for other connections or purposes (such as PKI) has no limitations. IPsecV3 has no licensing restrictions.

We introduced or modified the following commands: crypto ikev2 policy, crypto ipsec ikev2 ipsec-proposal, crypto key generate, crypto key zeroize, show crypto key mypubkey, show vpn-sessiondb.

Support for VPN on the ASASM

The ASASM now supports all VPN features.

Multiple Context Mode Features

Site-to-Site VPN in multiple context mode

Site-to-site VPN tunnels are now supported in multiple context mode.

New resource type for site-to-site VPN tunnels

New resource types, vpn other and vpn burst other, were created to set the maximum number of site-to-site VPN tunnels in each context.

We modified the following commands: limit-resource, show resource types, show resource usage, show resource allocation.

Dynamic routing in Security Contexts

EIGRP and OSPFv2 dynamic routing protocols are now supported in multiple context mode. OSPFv3, RIP, and multicast routing are not supported.

New resource type for routing table entries

A new resource class, routes, was created to set the maximum number of routing table entries in each context.

We modified the following commands: limit-resource, show resource types, show resource usage, show resource allocation.

Mixed firewall mode support in multiple context mode

You can set the firewall mode independently for each security context in multiple context mode, so some can run in transparent mode while others run in routed mode.

We modified the following command: firewall transparent.

Also available in Version 8.5(1).

Module Features

ASA Services Module support on the Cisco 7600 switch

The Cisco 7600 series now supports the ASASM. For specific hardware and software requirements, see:

ASA 5585-X support for the ASA CX SSP-10 and -20

The ASA CX module lets you enforce security based on the complete context of a situation. This context includes the identity of the user (who), the application or website that the user is trying to access (what), the origin of the access attempt (where), the time of the attempted access (when), and the properties of the device used for the access (how). With the ASA CX module, you can extract the full context of a flow and enforce granular policies such as permitting access to Facebook but denying access to games on Facebook or permitting finance employees access to a sensitive enterprise database but denying the same to other employees.

We introduced or modified the following commands: capture, cxsc, cxsc auth-proxy, debug cxsc, hw-module module password-reset, hw-module module reload, hw-module module reset, hw-module module shutdown, session do setup host ip, session do get-config, session do password-reset, show asp table classify domain cxsc, show asp table classify domain cxsc-auth-proxy, show capture, show conn, show module, show service-policy.

Also available in 8.4(4.1).

ASA 5585-X Dual SSP support for the SSP-10 and SSP-20 (in addition to the SSP-40 and SSP-60); VPN support for Dual SSPs

The ASA 5585-X now supports dual SSPs using all SSP models (you can use two SSPs of the same level in the same chassis). VPN is now supported when using dual SSPs.

We did not modify any commands.

Upgrading the Software

See the following table for the upgrade path for your version. Some versions require an interim upgrade before you can upgrade to the latest version. An important fix was added to Version 9.0(2) that make it possible to upgrade easily to later versions, so we recommend upgrading to 9.0(2) or later.

Note There are no special requirements for Zero Downtime Upgrades for failover and ASA clustering with the following exception. Upgrading ASA clustering from 9.0(1) to 9.0(2) or later: due to CSCue72961, hitless upgrading is not supported.


Current ASA Version
First Upgrade to:
Then Upgrade to:

8.2(x) and earlier


9.0(2) or later



9.0(2) or later


9.0(2) or later


9.0(2) or later


9.0(2) or later

9.0(1) or later

9.0(2) or later

For detailed steps about upgrading and configuration migration, see the 9.0 upgrade guide.

Open Caveats

Table 4 contains open caveats in the latest maintenance release.

If you are running an older release, and you need to determine the open caveats for your release, then add the caveats in this section to the resolved caveats from later releases. For example, if you are running Version 9.0(1), then you need to add the caveats in this section to the resolved caveats from 9.0(2) and higher to determine the complete list of open caveats.

If you are a registered user, view more information about each caveat using the Bug Search at the following website:


Table 4 Open Caveats in ASA Version 9.0(x)



RRI Fails to Install Routes After Tunnel Flap


asa passes the first packet but denies the rest in pim bidir mode


5505 w/ 256MB unable to load anyconnect pkg file


HW accelerator error PKCS1 v1.5 RSA - cert auth fails with certain certs


Directly connected host not reachable for 30 sec after Po is UP


ASASM shows duplicate link local address on failover


Arsenal:twice NAT with service type ftp not working.


Traceback seen when editing ACL configured in AAA UAuth


Extended Egress Drops on Etherchannel Members After LACP Reconvergence


WebVPN: Can't upload slides on SP 2010 server on Windows 8


ASA in failover pair may panic in shrlock_unjoin


ASA traceback in Thread name - netfs_thread_init


Make ASA-SSM cplane keepalives more tolerable to communication delays


ASA: ARP Fails for Subinterface Allocated to Multiple Contexts on Gi0/6


ASA fails to set forward address in OSPF route redistrubution


Scansafe: ASA forwards https packets to SS tower in wrong sequence


ASA 5505 SIP packets may have extra padding one egress of 5505


ASA Unicorn rewriter memory corruption


ASA should allow out-of-order traffic through nromalizer for ScanSafe


VPN Load-Balancing does not use configured ID certificate for cluster-IP


ASA fails to perform KCD SSO when web server listens on non-default port


ASA TCP Normalizer does not handle OOO TCP ACKs to the box


EIGRP: Auth key with space replicates to Secondary with no space


ASA: ACL CLI not converting to any4


BPDUs on egress from ASA-SM dropped on backplane


ASA - "Failed to update IPSec failover runtime data" msg on standby unit

Resolved Caveats

Resolved Caveats in Version 9.0(4)

Table 5 contains resolved caveats in ASA software Version 9.0(4).

If you are a registered user, view more information about each caveat using the Bug Search at the following website:


Table 5 Resolved Caveats in ASA Version 9.0(4)



Algorithm ID encoding error causes CA cert to be unimportable on to ASA


Unable to create policy map depending on existing maps and name


DHCP relay binding limit of 100 should be increased to 500


Backup Shared License Server unable to open Socket


Traceback in DATAPATH-1-1143 thread: abort with unknown reason


Traceback during child SA rekey


Nested Traceback from Watchdog in tmatch_release_recursive_locks()


HTTP Deep Packet Inspection Denial of Service Vulnerability


ASA: Random traceback with HA setup with 9.1.(1)


Standby sends proxy neighbor advertisements after failover


Cisco ASA IPv6 NAT Denial of Service Vulnerability


Portchannel keeps sending packets through down/down interface


Floating route takes priority over the OSPF routes after failover


ASA traceback in threadname Datapath


ASA DNS Inspection Denial of Service Vulnerability


revocation-check crl none does not seems to download CRL's properly


ASA - "Show Memory" Output From Admin Context is Invalid


ASA Management lost after a few days of uptime


HA sync configuration stuck -"Unable to sync configuration from Active"


Crash when loading configuration from TFTP multiple contexts


ASA does not assign MTU to AnyConnect client in case of IKEv2


ASA 9.1.1-7 traceback with Checkheaps thread


Cannot login webvpn portal when Passwd mgmt is enabled for Radius server


ASA5585 - 9.1.1 - Traceback on IKEv2Daemon Thread


ASA Priority traffic not subject to shaping in Hierarchical QoS


ASA standby traceback in fover_parse when upgrading to 9.0.2


ASA traceback in Thread Name: DATAPATH-4-2318


Cross-site scripting vulnerability


ASA Remote Access VPN Authentication Bypass Vulnerability


ASA: EIGRP Route Is Not Updated When Manually Adding Delay on Neighbor


Watchdog due to access-list change during uauth


ASA: Fover downgrade from 9.1 to 9.0 causes HA state progression failure


ASA - Not all GRE connections are replicated to the standby unit


Single Sign On with BASIC authentication does not work


Anyconnect sessions do not connect due to uauth failure


UDP ports 500/4500 not reserved from PAT on multicontext ASA for IKEv1


ASA OSPF route stuck in database and routing table


ASA: Data packets with urgent pointer dropped with IPS as bad-tcp-cksum


ASA multicontext transparent mode incorrectly handles multicast IPv6


ASA protcol inspection connection table fill up DOS Vulnerability


Re-transmitted FIN not allowed through with sysopt connection timewait


ASA traceback with less PAT with huge traffic


ASA: WebVPN rewriter fails to match opening and closing parentheses


ASA:Traffic denied 'licensed host limit of 0 exceeded


ASA does not obfuscate aaa-server key when timeout is configured.


ASA KCD is broken in 8.4.5 onwards


ASA memory leaks 3K bytes each time executing the show tech-support.


ASA Round-Robin PAT doesn't work under load


ASA: Page fault traceback when changing ASP drop capture buffer size


ASA doesn't send NS to stale IPv6 neighbor after failback


Slow memory leak on ASA due to SNMP


slow memory leak due to webvpn cache


ASA: Service object-group not expanded in show access-list for IDFW ACLs


ASA removed from cluster when updating IPS signatures


Different SNMPv3 Engine Time and Engine Boots in ASA active / standby


ASA: Unable to apply "http redirect <interface_name> 80" for webvpn


ASA 9.1.2 traceback in Thread Name ssh


Renew SmartTunnel Web Start.jnlp Certificate 9/7/2013


ASA SSLVPN Java RDP Plugin issues when connecting through group-urls


ASA-SM multicast boundary command disappears after write standby


Incorrect substitution of 'CSCO_WEBVPN_INTERNAL_PASSWORD' value in SSO


nat config is missing after csm rollback operation.


WebVPN configs not synchronized when configured in certain order 2


ASA 5505 Ezvpn Client fails to connect to Load Balance VIP on ASA server


Traceback in DATAPATH-1-2533 after a reboot in a clustered environment


Not all contexts successfully replicated to standby ASA-SM


ASA does not send Gratuitous ARP(GARP) when booting


limitation of session-threshold-exceeded value is incorrect


WebVpn: javascript parser error while rewriting libmin.js


ak47 instance got destroyed issue


Macro substitution fails on External portal page customization


ASA: SIP inspection always chooses hairpin NAT/PAT for payload rewrite


ASA-SM can't change firewall mode using session from switch


ASA Cluster - Loss of CCL link causes clustering to become unstable


ASA SNMPv2-MIB ColdStart trap not sent on reload


ASA: HA state progression failure after reload of both units in HA


ASA: Watchdog traceback in DATAPATH thread


ASA traceback when using "Capture Wizard" on ASDM


ASA PAT rules are not applied to outbound SIP traffic version 8.4.5/6


ASA TFW doesn't rewrite VLAN in BPDU packets containing Ethernet trailer


Nested Traceback with No Crashinfo File Recorded on ACL Manipulation


ASA Assert in Checkheaps chunk create internal


ASA A/A fover automatic MAC address change causes i/f monitoring to fail


ASA-SM assert traceback in timer-infra


ASA traceback upon resetting conn due to filter and inspect overlap


ASA removes RRI-injected route when object-group is used in crypto ACL


Cisco ASA Clientless SSL VPN Rewriter Denial of Service


Failover cluster traceback while modifying object groups via SSH


ASA traceback in Thread Name: DATAPATH-2-1140


ASA 5585 SSP-IPS 9.x Gig interfaces do not come up after module reset


Traceback in Thread: DATAPATH-3-1281 Page fault: Address not mapped


ASA 5585 - traceback after reconnect failover link and 'show run route'


ASA Traceback When Debug Crypto Archives with Negative Pointers


ASA 5512 - Temporary security plus license does not add security context


Safari crashes when use scroll in safari on MAC 10.8 with smart-tunnel


AnyConnect Copyright Panel and Logon Form message removed after upgrade


ASA: Summary IPv6 range not advertised by ABR for OSPFv3


ASA telnet limit reached 9.0.3


Cisco ASA Crafted ICMP Packet Denial of Service Vulnerability


ASA after fover may not flush routes for an active grp in active/standby


ASA traceback in pix_startup_thread


ASA drops packet as PAWS failure after incorrect TSecr is seen


ASA SCH Inventory message incorrectly set at Severity 10


Failure when accessing CIFS share with period character in username


ASA does not pass calling-station-id when doing cert base authentication


ASA tears down SIP signaling conn w/ reason Connection timeout


Clientless SSL VPN:Unable to translate for Japanese


ASA traceback when removing more than 210 CA certificates at once


AnyConnect states: "VPN configuration received... has an invalid format"


ASA 5505: License Host limit counts non-existent hosts


ASA unable to remove ipv6 address from BVI interface


ASA 8.4.7 Multi Context TFW not generating any syslog data


Certificate CN and ASA FQDN mismatch causes ICA to fail.


ASA crashes on access attempt via Citrix Receiver


ASA - Default OSPF/EIGRP route gone in Active unit


Cisco ASA Malformed DNS Reply Denial of Service Vulnerability


ASA WebVPN: Rewriter doesn't work well with Base path and HTTP POST


ASA5505 - Max Conn Limit Does Not Update When Adding Temp Sec Plus Key


Sustained high cpu usage in Unicorn proxy thread with jar file rewrite


no debug all, undebug all CLI commands doesnt reset unicorn debug level


syslog 402123 CRYPTO: The ASA hardware accelerator encountered an error


ASA reloads on Thread name: idfw_proc


Add X-Frame-Options: SAMEORIGIN to ASDM HTTP response


ASA drops inbound traffic from AnyConnect Clients


EIGRP routes on the active ASA getting deleted after the ASA failover


ikev2 L2L cannot be established between contexts on the same ASA


ASA/Access is denied to the webfolder applet for a permitted cifs share


ASA ACL not applied object-group-search enabled & first line is remark


Crypto chip resets with large SRTP payload on 5555


Local CA server doesn't notify the first time allowed user


Unable to assign ip address from the local pool due to 'Duplicate local'


RU : Traceback on Thread Name : Cluster show config


ASA crashes under Thread Name: ssh on modifying service object


ASA: crypto engine large-mod-accel support in multple context


ASA defaults to incorrect max in-negotiation SA limit


ASA does not enforce max in-negotiation SA limit


Transparent ASA in Failover : Management L2L VPN termination fails


WebVPN Java rewriter issue: Java Plugins fail after upgrade to Java 7u45


SNMP: ccaAcclEntity MIB info for 5585 not consistent with CLI


DNS request failing with debugs "unable to allocate a handle"


Wrong ACL seq & remarks shown when using Range object w/ object-group


SNMP: ccaGlobalStats values do not include SW crypto engine


NPE: Querying unsupported IKEv2 MIB causes crash


WebVPN: sharepoint 2007/2010 and Office2007 can't download/edit pictures


traceback on master VPNLB ASA after switch port failure conditions

Resolved Caveats in Version 9.0(3)

Table 6 contains resolved caveats in ASA software Version 9.0(3).

If you are a registered user, view more information about each caveat using the Bug Search at the following website:


Table 6 Resolved Caveats in ASA Version 9.0(3)



show failover does not show interface shutdown status


Syslog 103005 should include reason for failure


reload due to block depletion needs post-event detection mechanism


ENH: ASA8.1 - show environment should be included in show tech


Active LED stays green without active failover group


ASA IKE "debug menu ike" command available for customer use


1/5 minute input rate and output rate are always 0 with user context.


Message: 'Link is down as 10Gbps support is not licensed' always shown


ASA SIP inspection - To: in INVITE not translated after 8.3/8.4 upgrade


ACL remark line is missing when range object is configured in ACL


Traceback while cleaning up portlist w/ clear conf all or write standby


dynamic policy PAT fails with FTP data due to latter static NAT entry


GTP inspect not working in Asymmetric Routing Envirement with ASR group:


nat command allows the interface keyword to be chosen as a pat-pool


ASA: Packet loss during phase 2 rekey


Observing traceback @ ipigrp2_redist_metric_incompatible+88


PPPOE manual address allocation changes subnet into /32


Snmp-server:wr standby is not copying one of the trap


SMP ASA traceback on periodic_handler for inspecting icmp or dns trafic


Failover Unit Stuck in Cold Standby After Boot Up


ASA traceback in Unicorn Proxy Thread while processing lua


simultaneous config-changes on multiple contexts can't be synchronized


Traceback in DATAPATH-1-1143 thread: abort with unknown reason


RADIUS Class attribute in accounting stop is missing after ASA failover


Traceback in ci/console during context creation - ssl configuration


ASA updates arp entry with an invalid GARP


Proxy ARP Generated for Identity NAT Configuration in Transparent Mode


ASA 8.3.2 'name' command is not mapped to 'show crypto ipsec sa' output


ASA Auth-Proxy should reject aaa listner if port already in use


Cisco ASA Clientless SSLVPN CIFS Vulnerability


With inline IPS and heavy load ASA could drop ICMP or DNS replies


ASA-SM does not allow slot number in prompt


ASA: Nested traceback in Thread Dispatch Unit - cause: SQLNet Inspection


SIP inspect NATs Call-ID in one direction only


error 'Drop-reason: (punt-no-mem) Punt no memory' need to be specific


Static routes not getting redistributed into EIGRP table via prefixlist


OWA doesn't work after the ASA upgrade


Destination NAT with non single service (range, gt, lt) not working


ASA CIFS UNC Input Validation Issue


CP Processing hogs in SMP platform causing failover problems, overruns


EZVPN: User gets unexpected IUA prompt


Traceback: deadlock between syslog lock and host lock


ASA may not establish EIGRP adjacency with router due to version issues


access-group commands removed on upgrade to 9.0(1)


ASASM platform is not exempt from MAC move wait timer


ASA writes past end of file system then can't boot


L2 learning/ARP DOS attack possible


NAT64 error message for manual NAT is too vague


ASA Allows duplicate xlate-persession config lines


Traceroute through the ASA does not work properly, always shows dest IP


BTF traceback in datapth when apply l4tm rule


IKEv2: ASA does not clear entry from asp table classify crypto


Deny rules in crypto acl blocks inbound traffic after tunnel formed


ASA stops decrypting traffic after phase2 rekey under certain conditions


TLS-Proxy does not Send issuer name in the certificate


Traffic destined for L2L tunnels can prevent valid L2L from establishing


Smart Tunnel hangs when list contains more than 80 entries


Prioritize Failover Control Packets on ASA5585-X CPU Uplinks


ASA IKEv2 fails to accept incoming IKEV2 connections


DAP: debug dap trace not fully shown after +1000 lines


STI Flash write failure corrupts large files


VPNLB: Lost packet during IKEv1 not retransmitted


ASA 9.x dropping case sensitive DNS PTR requests


ASA5585: Traceback in Thread Name:DATAPATH when accessing webvpn urls


ASA hitless upgrade from 8.2 to 8.4 - ERROR: unable to download policy


traceback in ospf_get_authtype


OSPF routes were missing on the Active Firewall after the failover


ASA may generate Traceback while running packet-tracer


ASA LDAP Mapping should not map 0 to values with no match


ASA 8.6/9.x : Fails to parse symbols in LDAP attribute name


Upgrade ASA causes traceback with assert during spinlock


UDP port 10000 reserved without any crypto configured


TRACEBACK, DATAPATH-8-2268, Multicast


ASA: Random traceback with HA setup with 9.1.(1)


ASA 5580 running 8.2(5)13 traceback


Threat Detection Syslogs from System Context in Multi-context Mode


Netbios insp translating ip in answer field to mapped ip of WINS server


Anyconnect using Ikev2 is missing username in syslog messages


ASA traceback with Checkheaps thread


ASA: Mixed-mode transparent context can't change allocated interf. name


ASA doesn't stop overlapping subnets on physical interfaces


ASA: 256 byte blocks depleted when syslog server unreachable across VPN


Control-plane access-list doesn't filter Anyconnect traffic


Traceback: snp_syslog fails to recognise parent syslog flow


ASA-1-743002 message is seen without prior ASA-1-743001 message


ASA 9.1.1 - WCCPv2 return packets are dropped


Removing IPv6 overlapping routes causes traffic failure


Anyconnect mtu config at ASA not taking effect at client


TCP connection to multicast MAC - unicast MAC S/ACK builds new TCP conn


16k blocks near exhaustion - process emweb/https (webvpn)


Revert change in subnetting rules for splittunnel policy for smarttunnel


ASA 5505 not Forming EIGRP neighborship after failover


ACL migration issues with NAT


ASA:Traceback while deleting trustpoint


Some java applets won't connect via smart tunnel on windows with jre1.7


ASA: Assertion traceback in DATAPATH thread after upgrade


ASA not in ha becomes pseudo standby after "no fail active"


Webvpn: Javascript based applications not working


Secondary Flows Lookup Denial of Service Vulnerability


LU allocate xlate failed (for NAT with service port)


Mac version Smart Tunnel with Safari 6.0.1/6.0.2 issue


ASA may crash due to watchdog timer while getting mapped address


ASA in multicontext mode provides incorrect SNMP status of failover


Memory leak of 1024B blocks in webvpn failover code


RADIUS Memory Leak on ASA using AD-Agent


IKEv2 reply missing 4bytes of 0's after UDP header


Cisco ASA Xlates Table Exhaustion Vulnerability


Make default behavior for LZS compression the same for DTLS and TLS


after-auto NAT rule (section 3) is not evaluated after double add/remove


ASA drops packets with IP Options received via a VPN tunnel


ASA: OSPF fails to install route into asp table after a LSA update


OSPF routes missing for 10 secs when we failover one of ospf neighbour


WebVPN: outside PC enabled webvpn to management-access inside interface


ESMTP drops due to MIME filename length >255


secondary-authentication-server-group cmd breaks Ikev1/IPsec RA VPN auth


ASA shared port-channel subinterfaces and multicontext traffic failure


Multicast,Broadcast traffic is corrupted on a shared interface on 5585


mrib entries mayy not be seen upon failover initiated by auto-update


ASASM Traceback when issue 'show asp table interface' command


ASA SSHv2 Denial of Service Vulnerability


Crypto accelerator resets with error code 23


The ASA hardware accelerator encountered an error (Bad checksum)


Group enumeration still possible on ASA


Anyconnect DTLS idle-timeout is being reset by transmit traffic only


When specifying two same OID in GETBULK, reply has no duplicate OID


Character encoding not visible on webvpn portal pages.


ASA5585 8.4.2 Traceback in Thread Name aaa while accessing Uauth pointer


re-write fails for javascript generated URL with "\"


ASA traceback in datapath thread with netflow enabled


ASA Traceback in Thread Name : CERT API


ASA 9.0.1 & 9.1.1 - 256 Byte Blocks depletion


move OSPF from the punt event queue to its own event queue


Smart Call Home sends Environmental message every 5 seconds for 5500-X


ASA: Page fault traceback in aaa_shim_thread


ASA traceback in Thread Name: UserFromCert


DTLS drops tunnel on a crypto reset


ASA 9.x cut-through proxy ACL incorrectly evaluated


split-dns cli warning msg incorrect after client increasing the limit


Route Session for Stateful failover reports rerr for all updates


Webvpn: Cifs SSO fails first attempt after AD password reset


ASA: Pending DHCP relay requests not flushed from binding table


ASA traceback in Thread Name: ci/console after write erase command


ASA 8.3+ l2l tunnel-group name with a leading zero is changed to


Framed-IP-Address not sent with AC IKEv2 and INTERIM-ACCOUNTING-UPDATE


ASA 9.x: DNS inspection corrupts PTR query before forwarding packet


ASA Digital Certificate Authentication Bypass Vulnerability


snmp engineID abnormal for asa version 8.4.5 after secondary asa reload


IKEv2: VPN filter ACL lookup failure causing stale SAs and traceback


Incorrect NAT rules picked up due to divert entries


Arsenal: Single Core Saleen Admin Driver Fix Revert Bug


ASA traceback with Thread Name: DATAPATH-3-1041


ASA-SM traceback in Thread Name: accept/http


Cisco ASA time-range object may have no effect


ASA changes user privilege by vpn tunnel configuration


Traceback when NULL pointer was passed to the l2p function


ASA IDFW : Unable to handle contacts in DC user groups


ASA LDAPS authorization fails intermittently


No value or incorrect value for SNMP OIDs needed to identify VPN clients


ASA 9.1(1) Reboot while applying regex dns


Webvpn: OWA 2010 fails to load when navigating between portal and OWA


ASA sends ICMP Unreach. thro wrong intf. under certain condn.


user-identity will not retain group names with spaces on reboot


ASA Keeps rebooting when FIPS is enabled: FIPS Self-Test failure


ASA drops some CX/CSC inspected HTTP packets due to PAWS violation


Change of behavior in Prefill username from certificate SER extraction


Clientless plugins are not working


cannot access Oracle BI via clentless SSL VPN


ASA has inefficient memory use when cumulative AnyConnect session grows


Anyconnect IKEv2:Truncated/incomplete debugs,missing 3 payloads


ASA traceback on thread Session Manager


Standby ASA continues to forward Multicast Traffic after Failover


ASA : HTTP Conn from the box, broken on enabling TCP-State-Bypass


Responder uses pre-changed IP address of initiator in IKE negotiation


Thread Name: Unicorn Proxy Thread


ASA Config Locked by another session prevents error responses.


ASA upgrade from 8.4 to 9.0 changes context's mode to router


ASA 9.x: DNS inspection corrupts RFC 2317 PTR query


ASA : "ERROR:Unable to create router process" & routing conf is lost


DHCPD appends trailing dot to option 12 [hostname] in DHCP ACK


ASA scansafe redirection drops packets if tcp mss is not set


Multiple concurrent write commands on ASA may cause failure


ASA terminates SIP connections prematurely generating syslog FIN timeout


L2TP/IPSec traffic fails because UDP 1701 is not removed from PAT


WebVPN: login banner is shifted left


ASA: "clear config all" does not clear the enable password


ASA IDFW: idle users not marked as 'inactive' after default idle timeout


Traceback when using VPN Load balancing feature


Traceback in Thread Name: OSPF Router during interface removal


Unable to display webpage via WebVPN portal, ASA 9.0(2)9


ASA tearsdown TCP SIP phone registration conn due to SIP inspection


WebVPN configs not synchronized when configured in certain order


Cisco ASA config rollback via CSM doesnt work in multi context mode


Traceback after upgrade from 8.2.5 to 8.4.6


ASA adds 'extended' keyword to static manual nat configuration line

Resolved Caveats in Version 9.0(2)

Table 7 contains resolved caveats in ASA software Version 9.0(2).

If you are a registered user, view more information about each caveat using the Bug Search at the following website:


Table 7 Resolved Caveats in ASA Version 9.0(2)



SCCP does not handle new msg StartMediaTransmissionACK


Time-based License Expires Pre-maturely


Elements in the network object group are not converted to network object


ASA (8.3.2) traceback in Thread Name: DATAPATH-1-1295


Failover disabled due to license incompatible different Licensed cores


Some legitimate traffic may get denied with ACL optimization


ESMTP inspection corrupts data


RRI routes are not injected after reload if IP SLA is configured.


ASA: Builds conn for packets not destined to ASA's MAC in port-channel


Natted traffic not getting encrypted after reconfiguring the crypto ACL


Reserve 256 byte block pool for ARP processing


ASA sends user passwords in AV as part of config command authorization.


RADIUS client too busy - try later


Emails from Smart Call Home are not RFC 2822 Section 2.3 compliant


ASA 5585 with IPS inline -VPN tunnel dropping fragmented packets


ASA 5585- 10 gig interfaces may not come up after asa reload


misreported high CPU


ASA may traceback when multiple users make simultaneous change to ACL


ASA: access-list with name "ext" is changed to "extended" on boot


Port-Channel Flaps at low traffic rate with single flow traffic


ASA cut-though proxy stops working if using FQDN ACL


5500X Software IPS console too busy for irq can cause data plane down.


ASA:IKEv2 tunnel failure due to IPsec rekey collision


Local command auth not working for certain commands on priv 1


ASA nat-pat: 8.4.4 assert crashes related to xlate timeout


PP : TFTP ACK to last block dropped


8.4.3 system log messages should appear in Admin context only


Interface oversubscription on active causes standby to disable failover


ASA vulnerable to CVE-2003-0001


ASA unexpected system reboot with Thread Name: UserFromCert Thread


Traceback in CP Processing when enabling H323 Debug


ASA: Watchdog traceback from tmatch_element_release_actual


ASA:write standby command brings down port-channel interface on standby


WebVPN:"My Mail" option doesn't work for OWA2010


ASA: Page fault traceback when copying new image to flash


ASA: Crash in Dispatch Unit with HTTP inspect regex


ASA 210005 and 210007 LU allocate xlate/conn failed with simple 1-1 NAT


ASA5550 continous reboot with tls-proxy maximum session 4500


FIFO queue oversubscription drops packets to free RX Rings


unexpected policy-map is added on standby ASA when new context is made


Standby ASA traceback while replicating flow from Active


ASA: Memory leak due to SNP RT Inspect


ASA crashes due to nested protocol object-group used in ACL


ASA does not check aaa-server use before removing commands


ASA Webvpn rewriter compression not working


Standby ASA has duplicate ACEs for webtype ACLs after 'write standby'


"idle-timeout = 0" is not able to configure with AnyConnect IKEv2


Standby ASA allows L2 broadcast packets with asr-group command


ASA Webvpn form POST is not rewritten or later


After some time "show inventory" fails to display Power Supply SN


ASA: Manual NAT rules are not processed in order


NAT Config Rejected on Upgrade when Objects Overlap with Failover IP


ASA: Assert traceback in PIX Garbage Collector with GTP inspection


ASA unexpectedly reloads with traceback in Thread Name: CP Processing


ASA traceback under threadname Dispatch Unit due to multicast traffic


syslog 113019 reports invalid address when VPN client disconnects.


ASA is max-aging OSPF LSAs after 50 minutes


ASA TFW sends broadcast arp traffic to all interfaces in the context


VPNFO should return failure to HA FSM when control channel is down


ASA traceback in threadname Logger


OID used for authentication by EKU is trunkated


ASA standby produces traceback and reloads in IPsec message handler


Deleting ip local pool cause disconnect of VPN session using other pools


WebVpn PortForward code signning issue


High CPU HOG when connnect/disconnect VPN with large ACL


WebVPN - mishandling of request from Java applet


Traceback in Thread Name: accept/http


ASA doesn't prohibit changing password to ones previously used


Accounting STOP with caller ID if admin session exits abnormally


Nas-Port attribute different for authentication/accounting Anyconnect


ASA: Webvpn cookie corruption with external cookie storage


OSPF routes were missing on the Standby Firewall after the failover


ASA: Webvpn rewriter not rewriting eval function call properly


Enhance RTCLI implementation of password type (BNF)


The "clear crypto ca crls <trustpoint>" command does not work


ASA packet transmission failure due to depletion of 1550 byte block


'clear config crypto ipsec ikev1' removes ikev2 proposals as well


ASA - VPN connection remains up when DHCP rebind fails


ASA Traceback - MD5_Update


Flash filesystem does not recognize filesnames > 63 characters


ASA: Port-channel config not loaded correctly when speed/duplex are set


TCP ts_val for an ACK packet sent by ASA for OOO packets is incorrect


ASA: May crash in Thread Name: fover_health_monitoring_thread


Per tunnel webvpn customizations ignored after ASA 8.2 upgraded to 8.4


ASA and higher: no OSPF adj can be build with Portchannel port


Multi-Mode ASA crash on ci/console copying config tftp to running-config


Crash when removing group-policy


PRTG app Javascript as a stream (not content) fails through the rewriter


ASA may traceback while fetching personalized user information


ASA traceback: ASA reloaded when call home feature enabled


ASA never removes qos-per-class ASP rules when VPN disconnects


OWA doesn't work after the ASA upgrade


ASA webvpn - URLs are not rewritten through webvpn in 8.4(4)5


Error when connecting VPN: DTLS1_GET_RECORD Reason: wrong version number


Traceback in threadname CP Processing


Management access fails via L2TP VPN client on SMP platform


ASA IPSEC error: Internal Error, ike_lock trying to unlock bit


ASA traceback in Dispatch Unit


distribute-list does not show in the router config.


HTTP inspection matches incorrect line when using header host regex


ASA:DAP User Messages is truncated when action is terminate


Port-channel config fails, Error: unable to get MCAST_MAC_TABLE_SIZE


Crypto IPSec SA's are created by dynamic crypto map for static peers


Log indicating syslog connectivity not created when server goes up/down


Cat6000/15.1(1)SY- ASASM/8.5(1.14) PwrDwn due to SW Version Mismatch


ASA 9.0:Clientless & anyconnect fail to group-url with port defined


5580 - Thread Name: CP Midpath Processing eip pkp_free_ssl_ctm


traceback in fover_health_monitoring_thread


ipsecvpn-ike:IKEv1 rekey fails when IPCOMP proposal is sent




ASA Logging command submits invalid characters as port zero


ASA: Multiple context mode does not allow configuration of 'mount'


Race condition can result in stuck VPN context following a rekey


Deny rules in crypto acl blocks inbound traffic after tunnel formed


Incorrect and duplicate logs about status change of port-channel intfs


APCF Flag no-toolbar fails after upgrade to


ASA webvpn plugin files Expires header incorrectly set


Smart-tunnel failing to forward tcp connections for certain application


Smart Tunnel failed for Safari 6.0.1/6.0.2 on OSX10.7 and 10.8


CA certificates expiring after 2038 display wrong end date on 5500-X


Called-Station-Id in RADIUS acct stop after failover is standby address.


ASA-Traceback in Dispatch unit due to dcerpc inspection


Sharepoint 2010 over clientless - file edition fails with Office 2010


ASA TACACS authentication on Standby working incorrectly


License server becomes unreachable due to "signature invalid" error


ASASM forwards subnet directed bcast back onto that subnet


Deny ACL lines in crypto-map add RRI routes


SMP ASA traceback in periodic_handler in proxyi_rx


ASA nested traceback with url-filtering policy during failover


DNS resolution for "from-the-box" traffic not working with "names"


ASA: adding nested object group fails with "IP version mismatch"


"Failed to update IPSec failover runtime data" msg on the standby unit


management access missing from multi cont vpn


data-path: ASA-SM: 8.5.1 traceback in Thread Name: SSH


IKEV2-L2L: DH handle leak when PFS enabled only on one peer


ASA: Username with ampersand disconnects ASDM Firewall Dashboards


flash in ASA5505 got corrupted

End-User License Agreement

For information on the end-user license agreement, go to:

Related Documentation

For additional information on the ASA, see Navigating the Cisco ASA Series Documentation :

Obtaining Documentation and Submitting a Service Request

For information on obtaining documentation, using the Cisco Bug Search Tool (BST), submitting a service request, and gathering additional information, see What’s New in Cisco Product Documentation at:

Subscribe to What’s New in Cisco Product Documentation, which lists all new and revised Cisco technical documentation, as an RSS feed and deliver content directly to your desktop using a reader application. The RSS feeds are a free service.