


 



<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://docwiki.cisco.com/w/skins/common/feed.css?270"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://docwiki.cisco.com/w/index.php?title=Cisco_WAAS_Troubleshooting_Guide_for_Release_4.1.3_and_Later_--_Troubleshooting_AppNav&amp;feed=atom&amp;action=history</id>
		<title>Cisco WAAS Troubleshooting Guide for Release 4.1.3 and Later -- Troubleshooting AppNav - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://docwiki.cisco.com/w/index.php?title=Cisco_WAAS_Troubleshooting_Guide_for_Release_4.1.3_and_Later_--_Troubleshooting_AppNav&amp;feed=atom&amp;action=history"/>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/w/index.php?title=Cisco_WAAS_Troubleshooting_Guide_for_Release_4.1.3_and_Later_--_Troubleshooting_AppNav&amp;action=history"/>
		<updated>2013-05-23T05:36:48Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.16.0</generator>

	<entry>
		<id>http://docwiki.cisco.com/w/index.php?title=Cisco_WAAS_Troubleshooting_Guide_for_Release_4.1.3_and_Later_--_Troubleshooting_AppNav&amp;diff=49570&amp;oldid=prev</id>
		<title>Jsandgat: Changed the incorrect CLI command from using service-controller to &quot;appnav-controller&quot;</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/w/index.php?title=Cisco_WAAS_Troubleshooting_Guide_for_Release_4.1.3_and_Later_--_Troubleshooting_AppNav&amp;diff=49570&amp;oldid=prev"/>
				<updated>2012-11-02T16:32:28Z</updated>
		
		<summary type="html">&lt;p&gt;Changed the incorrect CLI command from using service-controller to &amp;quot;appnav-controller&amp;quot;&lt;/p&gt;
&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
			&lt;col class='diff-marker' /&gt;
			&lt;col class='diff-content' /&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
		&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 16:32, 2 November 2012&lt;/td&gt;
		&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1,029:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 1,029:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Here is sample output for an unencapsulated packet capture:&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;Here is sample output for an unencapsulated packet capture:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;-&lt;/td&gt;&lt;td style=&quot;background: #ffa; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;nbsp; anc# '''packet-capture &lt;del class=&quot;diffchange diffchange-inline&quot;&gt;service&lt;/del&gt;-controller access-list all nonencapsulated'''&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;nbsp; anc# '''packet-capture &lt;ins class=&quot;diffchange diffchange-inline&quot;&gt;appnav&lt;/ins&gt;-controller access-list all nonencapsulated'''&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;nbsp; Packet-Capture: Setting virtual memory/file size limit to 419430400 &amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;nbsp; Packet-Capture: Setting virtual memory/file size limit to 419430400 &amp;nbsp;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;nbsp; Running as user &amp;quot;admin&amp;quot; and group &amp;quot;root&amp;quot;. This could be dangerous.&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt; &lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;nbsp; Running as user &amp;quot;admin&amp;quot; and group &amp;quot;root&amp;quot;. This could be dangerous.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Jsandgat</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/w/index.php?title=Cisco_WAAS_Troubleshooting_Guide_for_Release_4.1.3_and_Later_--_Troubleshooting_AppNav&amp;diff=48820&amp;oldid=prev</id>
		<title>Chbey: 1 revision: AppNav added</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/w/index.php?title=Cisco_WAAS_Troubleshooting_Guide_for_Release_4.1.3_and_Later_--_Troubleshooting_AppNav&amp;diff=48820&amp;oldid=prev"/>
				<updated>2012-10-11T17:03:42Z</updated>
		
		<summary type="html">&lt;p&gt;1 revision: AppNav added&lt;/p&gt;
&lt;table style=&quot;background-color: white; color:black;&quot;&gt;
		&lt;tr valign='top'&gt;
		&lt;td colspan='1' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
		&lt;td colspan='1' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 17:03, 11 October 2012&lt;/td&gt;
		&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Chbey</name></author>	</entry>

	<entry>
		<id>http://docwiki.cisco.com/w/index.php?title=Cisco_WAAS_Troubleshooting_Guide_for_Release_4.1.3_and_Later_--_Troubleshooting_AppNav&amp;diff=48819&amp;oldid=prev</id>
		<title>Chbey at 00:31, 11 October 2012</title>
		<link rel="alternate" type="text/html" href="http://docwiki.cisco.com/w/index.php?title=Cisco_WAAS_Troubleshooting_Guide_for_Release_4.1.3_and_Later_--_Troubleshooting_AppNav&amp;diff=48819&amp;oldid=prev"/>
				<updated>2012-10-11T00:31:14Z</updated>
		
		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{Template:Required Metadata}}&lt;br /&gt;
This article describes how to troubleshoot an AppNav deployment.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
{| align=&amp;quot;right&amp;quot; border=&amp;quot;1&amp;quot; cellspacing = &amp;quot;0&amp;quot;&lt;br /&gt;
|align=&amp;quot;center&amp;quot;|'''Guide Contents'''&lt;br /&gt;
|-&lt;br /&gt;
|[[Cisco WAAS Troubleshooting Guide for Release 4.1.3 and Later|Main Article]]&amp;lt;br&amp;gt;[[Cisco WAAS Troubleshooting Guide for Release 4.1.3 and Later -- Understanding the WAAS Architecture and Traffic Flow|Understanding the WAAS Architecture and Traffic Flow]]&amp;lt;br&amp;gt;[[Cisco WAAS Troubleshooting Guide for Release 4.1.3 and Later -- Preliminary WAAS Troubleshooting|Preliminary WAAS Troubleshooting]]&amp;lt;br&amp;gt;[[Cisco WAAS Troubleshooting Guide for Release 4.1.3 and Later -- Troubleshooting Optimization|Troubleshooting Optimization]]&amp;lt;br&amp;gt;[[Cisco WAAS Troubleshooting Guide for Release 4.1.3 and Later -- Troubleshooting Application Acceleration|Troubleshooting Application Acceleration]]&amp;lt;br&amp;gt;[[Cisco WAAS Troubleshooting Guide for Release 4.1.3 and Later -- Troubleshooting the CIFS AO|Troubleshooting the CIFS AO]]&amp;lt;br&amp;gt;[[Cisco WAAS Troubleshooting Guide for Release 4.1.3 and Later -- Troubleshooting the HTTP AO|Troubleshooting the HTTP AO]]&amp;lt;br&amp;gt;[[Cisco WAAS Troubleshooting Guide for Release 4.1.3 and Later -- Troubleshooting the EPM AO|Troubleshooting the EPM AO]]&amp;lt;br&amp;gt;[[Cisco WAAS Troubleshooting Guide for Release 4.1.3 and Later -- Troubleshooting the MAPI AO|Troubleshooting the MAPI AO]]&amp;lt;br&amp;gt;[[Cisco WAAS Troubleshooting Guide for Release 4.1.3 and Later -- Troubleshooting the NFS AO|Troubleshooting the NFS AO]]&amp;lt;br&amp;gt;[[Cisco WAAS Troubleshooting Guide for Release 4.1.3 and Later -- Troubleshooting the SSL AO|Troubleshooting the SSL AO]]&amp;lt;br&amp;gt;[[Cisco WAAS Troubleshooting Guide for Release 4.1.3 and Later -- Troubleshooting the Video AO|Troubleshooting the Video AO]]&amp;lt;br&amp;gt;[[Cisco WAAS Troubleshooting Guide for Release 4.1.3 and Later -- Troubleshooting the Generic AO|Troubleshooting the Generic AO]]&amp;lt;br&amp;gt;[[Cisco WAAS Troubleshooting Guide for Release 4.1.3 and Later -- Troubleshooting Overload Conditions|Troubleshooting Overload Conditions]]&amp;lt;br&amp;gt;[[Cisco WAAS Troubleshooting Guide for Release 4.1.3 and Later -- Troubleshooting WCCP|Troubleshooting WCCP]]&amp;lt;br&amp;gt;[[Cisco_WAAS_Troubleshooting_Guide_for_Release_4.1.3_and_Later_--_Troubleshooting_AppNav|Troubleshooting AppNav]]&amp;lt;br&amp;gt;[[Cisco WAAS Troubleshooting Guide for Release 4.1.3 and Later -- Troubleshooting Disk and Hardware Problems|Troubleshooting Disk and Hardware Problems]]&amp;lt;br&amp;gt;[[Cisco WAAS Troubleshooting Guide for Release 4.1.3  and Later -- Troubleshooting Serial Inline Clusters|Troubleshooting Serial Inline Clusters]]&amp;lt;br&amp;gt;[[Cisco WAAS Troubleshooting Guide for Release 4.1.3 and Later -- Troubleshooting vWAAS|Troubleshooting vWAAS]]&amp;lt;br&amp;gt;[[Cisco WAAS Troubleshooting Guide for Release 4.1.3 and Later -- Troubleshooting WAAS Express|Troubleshooting WAAS Express]]&amp;lt;br&amp;gt;[[Cisco_WAAS_Troubleshooting_Guide_for_Release_4.1.3_and_Later_--_Troubleshooting_NAM_Integration|Troubleshooting NAM Integration]]&amp;lt;br&amp;gt;&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
__TOC__&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==AppNav Troubleshooting==&lt;br /&gt;
&lt;br /&gt;
Cisco WAAS AppNav simplifies network integration of WAN optimization and greatly reduces dependency on the intercepting switch or router by using AppNav Controllers (ANCs) to distribute traffic among WAAS Nodes (WNs) for optimization using a powerful class and policy mechanism. You can use WAAS nodes (WNs) to optimize traffic based on sites and/or applications. This article describes how to troubleshoot AppNav.&lt;br /&gt;
&lt;br /&gt;
'''NOTE:''' The AppNav feature was introduced in WAAS version 5.0.1. This section is not applicable to earlier WAAS versions. &lt;br /&gt;
&lt;br /&gt;
=== In-Path (Inline) Interception===&lt;br /&gt;
&lt;br /&gt;
In inline mode, ANCs are positioned in the path of network traffic where they intercept packets and distribute them to WNs.&lt;br /&gt;
&lt;br /&gt;
:[[Image:waast-an-inline.png]]&lt;br /&gt;
&lt;br /&gt;
The interface configuration for an inline deployment assigns the interception and distribution roles to separate interfaces on the Cisco AppNav Controller Interface Module. A bridge-group interface is required for interception and consists of two or more physical or port-channel interfaces or one of each. The bridge-group interface does not have fail to wire capability; that is, it fails open and traffic is not mechanically bridged after a device failure or loss of power. AppNav uses clustering to provide high availability if the AppNav Controller Interface Module, the link path, or connectivity to the AppNav Controller Interface Module is lost or there is a power failure.&lt;br /&gt;
&lt;br /&gt;
'''Note:''' Bridge interfaces do not block bridge protocol data unit (BPDU) packets and in the case of redundant interfaces that create loops, one of the interfaces is blocked by the Spanning Tree Protocol.&lt;br /&gt;
&lt;br /&gt;
Troubleshooting inline interception consists of these steps: &lt;br /&gt;
&lt;br /&gt;
* Verify correct inline placement of the ANC by checking the network design. If necessary, use basic tools like ping and traceroute, or Layer 7 tools or applications to confirm that the network traffic path is as expected. Check the physical cabling of the ANC.&lt;br /&gt;
* Verify that the ANC is set to inline interception mode. &lt;br /&gt;
* Verify that the bridge-group interface is configured correctly.&lt;br /&gt;
&lt;br /&gt;
The last two steps can be performed either in Central Manager or at the command line, though the Central Manager is the preferred method and is described first. &lt;br /&gt;
&lt;br /&gt;
In the Central Manager, choose '''Devices &amp;gt;''' ''AppNavController'', then choose '''Configure &amp;gt; Interception &amp;gt; Interception Configuration'''. Verify that the Interception Method is set to Inline. &lt;br /&gt;
&lt;br /&gt;
In the same window, verify that a bridge interface is configured. If a bridge interface is needed, click '''Create Bridge''' to create it. You can assign up to two member interfaces to the bridge group. You can use the VLAN Calculator to define the VLAN entries based on include or exclude operations. Note that the bridge interface is not assigned an IP address.&lt;br /&gt;
&lt;br /&gt;
Use the Alarm panel or the '''show alarm''' exec command to check if any bridge related alarms are raised on the device. A bridge_down alarm indicates that one or more member interfaces in the bridge are down. &lt;br /&gt;
&lt;br /&gt;
From the CLI, follow these steps to configure inline operation: &lt;br /&gt;
&lt;br /&gt;
1. Set the interception method to inline: &lt;br /&gt;
 wave# '''config'''&lt;br /&gt;
 wave(config)# '''interception-method inline''' &lt;br /&gt;
&lt;br /&gt;
2. Create the bridge-group interface: &lt;br /&gt;
 wave(config)# '''bridge 1 protocol interception''' &lt;br /&gt;
&lt;br /&gt;
3. (Optional) Specify the list of VLANs to intercept, if needed: &lt;br /&gt;
 wave(config)# '''bridge 1 intercept vlan-id all''' &lt;br /&gt;
&lt;br /&gt;
4. Add two logical/physical interfaces to the bridge-group interface: &lt;br /&gt;
 wave(config)# '''interface GigabitEthernet 1/0'''&lt;br /&gt;
 wave(config-if)# '''bridge-group 1'''&lt;br /&gt;
 wave(config-if)# '''exit'''&lt;br /&gt;
 wave(config)# '''interface GigabitEthernet 1/1''' &lt;br /&gt;
 wave(config-if)# '''bridge-group 1'''&lt;br /&gt;
 wave(config-if)# '''exit'''&lt;br /&gt;
&lt;br /&gt;
You can use the '''show bridge''' exec command to verify the bridge interface operational status and see statistics for the bridge.&lt;br /&gt;
&lt;br /&gt;
 wave# '''show bridge 1'''&lt;br /&gt;
 lsp: Link State Propagation&lt;br /&gt;
 flow sync: AppNav Controller is in the process of flow sync             &lt;br /&gt;
 Member Interfaces: &lt;br /&gt;
  GigabitEthernet 1/0&lt;br /&gt;
  GigabitEthernet 1/1&lt;br /&gt;
 Link state propagation: Enabled&lt;br /&gt;
 VLAN interception:&lt;br /&gt;
  intercept vlan-id all                                                    '''&amp;lt;&amp;lt;&amp;lt; VLANs to intercept'''&lt;br /&gt;
 &lt;br /&gt;
 Interception Statistics: &lt;br /&gt;
                                GigabitEthernet 1/0    GigabitEthernet 1/1&lt;br /&gt;
 Operation State                   :   Down           Down(lsp)            '''&amp;lt;&amp;lt;&amp;lt; Down due to LSP'''&lt;br /&gt;
 Input Packets Forwarded/Bridged   :   16188          7845               &lt;br /&gt;
 Input Packets Redirected          :   5068           0                  &lt;br /&gt;
 Input Packets Punted              :   1208           605                &lt;br /&gt;
 Input Packets Dropped             :   0              0                  &lt;br /&gt;
 Output Packets Forwarded/Bridged  :   7843           21256              &lt;br /&gt;
 Output Packets Injected           :   301            301                &lt;br /&gt;
 Output Packets Dropped            :   2              0 &lt;br /&gt;
&lt;br /&gt;
In the example above, the Gig 1/0 interface is down and the Gig 1/1 interface is also down due to link state propagation (LSP). You might also see Down(flow sync), which means that the ANC is joining a cluster and synchronizing flow information with other ANCs in the cluster. It keeps the interception path (bridge interface) shut for about two minutes until all ANCs are synchronized so that existing flows can be distributed correctly.&lt;br /&gt;
&lt;br /&gt;
The lower part of the output shows traffic statistics for the member interfaces.&lt;br /&gt;
&lt;br /&gt;
===Off-Path (WCCP) Interception===&lt;br /&gt;
&lt;br /&gt;
In WCCP mode, WCCP routers are positioned in the path of network traffic where they intercept packets and redirect them to ANCs, which are located off-path. Since AppNav handles the interception processing, the intelligent flow distribution, and load consideration between WAAS accelerators, the WCCP configuration on the routers is simplified significantly.&lt;br /&gt;
&lt;br /&gt;
:[[Image:waast-an-offpath.png]]&lt;br /&gt;
&lt;br /&gt;
In the interface configuration for an off-path deployment, the interception and distribution roles can share the same interfaces on the Cisco AppNav Controller Interface Module, but it is not required. &lt;br /&gt;
&lt;br /&gt;
Troubleshooting off-path interception consists of these steps:&lt;br /&gt;
* Verify correct placement of the WCCP routers to ensure they are in the path of traffic going to and from the optimized hosts. You can use the '''show run''' or '''show wccp''' commands to verify that these are the same routers that are configured for WCCP. If necessary, use basic tools like ping and traceroute, or Layer 7 tools or applications to confirm that all traffic needing optimization passes through the WCCP routers.&lt;br /&gt;
* Verify the WCCP configuration on the WAAS ANCs, using either the Central Manager (preferred) or the CLI.&lt;br /&gt;
* Verify the WCCP configuration on the redirecting routers, using the router CLI.&lt;br /&gt;
&lt;br /&gt;
To verify the WCCP configuration on the ANCs, in the Central Manager, choose '''Devices &amp;gt;''' ''AppNavController'', then choose '''Configure &amp;gt; Interception &amp;gt; Interception Configuration'''. &lt;br /&gt;
* Verify that the Interception Method is set to WCCP. &lt;br /&gt;
* Verify that the Enable WCCP Service check box is checked.&lt;br /&gt;
* Verify that the Use Default Gateway as WCCP Router check box is checked or that the WCCP router IP addresses are listed in the WCCP Router field.&lt;br /&gt;
* Verify that the other settings such as the load balancing mask and redirect method are configured properly for your deployment.&lt;br /&gt;
&lt;br /&gt;
Check for any WCCP related alarms on the ANCs that are part of the router WCCP farm. On the Central Manager, click the Alarms panel at the bottom of the screen or use the '''show alarm''' command on each device to view alarms. Correct any alarm conditions by changing the configuration on the ANC or router, as needed.&lt;br /&gt;
&lt;br /&gt;
From the CLI, follow these steps to configure WCCP operation:&lt;br /&gt;
&lt;br /&gt;
1. Set the interception method to wccp.&lt;br /&gt;
&lt;br /&gt;
 wave# '''config'''&lt;br /&gt;
 wave(config)# '''interception-method wccp'''&lt;br /&gt;
&lt;br /&gt;
2. Configure the WCCP router list, which contains the IP addresses of the routers participating in the WCCP farm.&lt;br /&gt;
&lt;br /&gt;
 wave(config)# '''wccp router-list 1 10.10.10.21 10.10.10.22'''&lt;br /&gt;
&lt;br /&gt;
3. Configure the WCCP service ID. A single service ID is preferred for AppNav, though two service IDs are supported.&lt;br /&gt;
&lt;br /&gt;
 wave(config)# '''wccp tcp-promiscuous 61'''&lt;br /&gt;
&lt;br /&gt;
4. Associate the configured router list with the WCCP service.&lt;br /&gt;
&lt;br /&gt;
 wave(config-wccp-service)# '''router-list-num 1'''&lt;br /&gt;
&lt;br /&gt;
5. Configure the WCCP assignment method (only the mask method is supported on an ANC). If you do not specify the dst-ip-mask or src-ip-mask options, the default source IP mask is set to f and the destination IP mask is set to 0.&lt;br /&gt;
&lt;br /&gt;
 wave(config-wccp-service)# '''assignment-method mask'''&lt;br /&gt;
 &lt;br /&gt;
6. Configure the WCCP redirect method (the egress and return methods are set automatically to match the redirect method and are not configurable for an ANC). You can choose L2 (the default) or GRE. L2 requires that the ANC has a Layer 2 connection with the router and the router is also configured for Layer 2 redirection.&lt;br /&gt;
&lt;br /&gt;
 wave(config-wccp-service)# '''redirect-method gre'''&lt;br /&gt;
&lt;br /&gt;
7. Enable the WCCP service.&lt;br /&gt;
&lt;br /&gt;
 wave(config-wccp-service)# '''enable'''&lt;br /&gt;
&lt;br /&gt;
Verify WCCP interception on each ANC by using the '''show running-config''' command. The two examples below show the running config output for L2 redirect and GRE redirect.&lt;br /&gt;
&lt;br /&gt;
'''Show running-config wccp (for L2 redirect):'''&lt;br /&gt;
 wave# '''sh run wccp'''&lt;br /&gt;
 wccp router-list 1 10.10.10.21 10.10.10.22&lt;br /&gt;
 wccp tcp-promiscuous service-pair 61&lt;br /&gt;
   router-list-num 1&lt;br /&gt;
   enable                                           '''&amp;lt;&amp;lt;&amp;lt; L2 redirect is default so is not shown in running config'''&lt;br /&gt;
   exit&lt;br /&gt;
 &lt;br /&gt;
'''Show running-config wccp (for GRE):'''&lt;br /&gt;
 wave# '''sh run wccp'''&lt;br /&gt;
 wccp router-list 1 10.10.10.21 10.10.10.22&lt;br /&gt;
 wccp tcp-promiscuous service-pair 61&lt;br /&gt;
  router-list-num 1&lt;br /&gt;
  redirect-method gre                              '''&amp;lt;&amp;lt;&amp;lt; GRE redirect method is configured'''&lt;br /&gt;
  enable&lt;br /&gt;
  exit&lt;br /&gt;
&lt;br /&gt;
Verify the WCCP status on each ANC by using the '''show wccp status''' command.&lt;br /&gt;
&lt;br /&gt;
 wave# '''show wccp routers'''&lt;br /&gt;
 WCCP Interception :&lt;br /&gt;
 Configured State :  Enabled                       '''&amp;lt;&amp;lt;&amp;lt; Shows Disabled if WCCP is not configured'''&lt;br /&gt;
 Operational State : Enabled                       '''&amp;lt;&amp;lt;&amp;lt; Shows Disabled if WCCP is not enabled'''&lt;br /&gt;
  Services Enabled on this WAE:&lt;br /&gt;
         TCP Promiscuous 61                        '''&amp;lt;&amp;lt;&amp;lt; Shows NONE if no service groups are configured'''&lt;br /&gt;
&lt;br /&gt;
Verify the routers that have responded to keep-alive messages in the WCCP farm by using the '''show wccp routers''' command.&lt;br /&gt;
&lt;br /&gt;
 wave# '''show wccp routers'''&lt;br /&gt;
 Router Information for Service Id: 61&lt;br /&gt;
 &lt;br /&gt;
        Routers Seeing this Wide Area Engine(2)&lt;br /&gt;
        Router Id       Sent To                    '''&amp;lt;&amp;lt;&amp;lt; List of routers seen by this ANC'''&lt;br /&gt;
        192.168.1.1     10.10.10.21&lt;br /&gt;
        192.168.1.2     10.10.10.22&lt;br /&gt;
        Routers not Seeing this Wide Area Engine   '''&amp;lt;&amp;lt;&amp;lt; List of routers not seen by this ANC'''&lt;br /&gt;
                -NONE-&lt;br /&gt;
        Routers Notified of from other WAE's       '''&amp;lt;&amp;lt;&amp;lt; List of routers notified of but not configured in router list'''&lt;br /&gt;
                -NONE-&lt;br /&gt;
&lt;br /&gt;
Verify each ANCs' view of the other ANCs in the WCCP farm and the routers reachable by each of them by using the '''show wccp clients''' command.&lt;br /&gt;
&lt;br /&gt;
 wave# '''show wccp clients'''&lt;br /&gt;
 Wide Area Engine List for Service: 61&lt;br /&gt;
 Number of WAE's in the Cache farm: 2                           '''&amp;lt;&amp;lt;&amp;lt; Number of ANCs in the farm'''&lt;br /&gt;
        IP address = 10.10.10.31   Lead WAE = NO   Weight = 0   '''&amp;lt;&amp;lt;&amp;lt; Entry for each ANC in the farm''' &lt;br /&gt;
        Routers seeing this Wide Area Engine(2)&lt;br /&gt;
                192.168.1.1                                     '''&amp;lt;&amp;lt;&amp;lt; List of routers seeing this ANC'''&lt;br /&gt;
                192.168.1.2&lt;br /&gt;
 &lt;br /&gt;
        IP address = 10.10.10.32   Lead WAE = YES  Weight = 0   '''&amp;lt;&amp;lt;&amp;lt; YES indicates ANC is serving as the lead'''&lt;br /&gt;
        Routers seeing this Wide Area Engine(2)&lt;br /&gt;
                192.168.1.1                                     '''&amp;lt;&amp;lt;&amp;lt; List of routers seeing this ANC'''&lt;br /&gt;
                192.168.1.2&lt;br /&gt;
&lt;br /&gt;
Verify that packets are being received by each ANC from the routers in the farm by using the '''show statistics wccp''' command. Statistics for traffic that is received from, passed through, and sent to each router are shown. Cumulative statistics for all routers in the farm are shown at the bottom. A similar command is '''show wccp statistics'''. Note that &amp;quot;OE&amp;quot; refers to the ANC devices here.&lt;br /&gt;
&lt;br /&gt;
 wave# '''sh statistics wccp'''&lt;br /&gt;
 &lt;br /&gt;
 WCCP Stats for Router              : 10.10.10.21            &lt;br /&gt;
  Packets Received from Router      : 1101954             &lt;br /&gt;
  Bytes Received from Router        : 103682392           &lt;br /&gt;
  Packets Transmitted to Router     : 1751072             &lt;br /&gt;
  Bytes Transmitted to Router       : 2518114618          &lt;br /&gt;
  Pass-thru Packets sent to Router  : 0                   &lt;br /&gt;
  Pass-thru Bytes sent to Router    : 0                   &lt;br /&gt;
  Redirect Packets sent to OE       : 1101954             &lt;br /&gt;
  Redirect Bytes sent to OE         : 103682392           &lt;br /&gt;
 &lt;br /&gt;
 WCCP Stats for Router              : 10.10.10.22            &lt;br /&gt;
  Packets Received from Router      : 75264               &lt;br /&gt;
  Bytes Received from Router        : 10732204            &lt;br /&gt;
  Packets Transmitted to Router     : 405193              &lt;br /&gt;
  Bytes Transmitted to Router       : 597227459           &lt;br /&gt;
  Pass-thru Packets sent to Router  : 0                   &lt;br /&gt;
  Pass-thru Bytes sent to Router    : 0                   &lt;br /&gt;
  Redirect Packets sent to OE       : 75264               &lt;br /&gt;
  Redirect Bytes sent to OE         : 10732204            &lt;br /&gt;
 &lt;br /&gt;
 Cummulative WCCP Stats:&lt;br /&gt;
  Total Packets Received from all Routers : 1177218             &lt;br /&gt;
  Total Bytes Received from all Routers : 114414596           &lt;br /&gt;
  Total Packets Transmitted to all Routers : 2156265             &lt;br /&gt;
  Total Bytes Transmitted to all Routers : 3115342077          &lt;br /&gt;
  Total Pass-thru Packets sent to all Routers : 0                   &lt;br /&gt;
  Total Pass-thru Bytes sent to all Routers : 0                   &lt;br /&gt;
  Total Redirect Packets sent to OE : 1177218             &lt;br /&gt;
  Total Redirect Bytes sent to OE   : 114414596           &lt;br /&gt;
&lt;br /&gt;
====Configuring and Verifying WCCP Interception on the Router====&lt;br /&gt;
&lt;br /&gt;
To configure WCCP interception on each router in the WCCP farm, follow these steps.&lt;br /&gt;
&lt;br /&gt;
1. Configure the WCCP service on the router by using the '''ip wccp''' router command.&lt;br /&gt;
&lt;br /&gt;
 Core-Router1 '''configure terminal'''&lt;br /&gt;
 Core-Router1(config)# '''ip wccp 61'''&lt;br /&gt;
&lt;br /&gt;
2. Configure WCCP interception on the router LAN and WAN interfaces. You can configure the same service ID on both interfaces if you are using a single service ID on the ANCs.&lt;br /&gt;
&lt;br /&gt;
 Core-Router1(config)# '''interface GigabitEthernet0/0'''&lt;br /&gt;
 Core-Router1(config-subif)# '''ip address 10.20.1.1 255.255.255.0'''&lt;br /&gt;
 Core-Router1(config-subif)# '''ip wccp 61 redirect in'''&lt;br /&gt;
 Core-Router1(config-subif)# '''ip router isis inline_wccp_pod'''&lt;br /&gt;
 Core-Router1(config-subif)# '''exit'''&lt;br /&gt;
&lt;br /&gt;
 Core-Router1(config)# '''interface GigabitEthernet0/1'''&lt;br /&gt;
 Core-Router1(config-subif)# '''ip address 10.19.1.1 255.255.255.0'''&lt;br /&gt;
 Core-Router1(config-subif)# '''ip wccp 61 redirect in'''&lt;br /&gt;
 Core-Router1(config-subif)# '''ip router isis inline_wccp_pod'''&lt;br /&gt;
 Core-Router1(config-subif)# '''glbp 701 ip 10.19.1.254'''&lt;br /&gt;
 Core-Router1(config-subif)# '''duplex auto'''&lt;br /&gt;
 Core-Router1(config-subif)# '''speed auto'''&lt;br /&gt;
 Core-Router1(config-subif)# '''media-type rj45'''&lt;br /&gt;
 Core-Router1(config-subif)# '''exit'''&lt;br /&gt;
&lt;br /&gt;
3. (Optional) Configure a tunnel interface if you are using generic GRE egress (only if you chose GRE for the ANC WCCP redirect method).&lt;br /&gt;
&lt;br /&gt;
 Core-Router1(config)# '''interface Tunnel1'''&lt;br /&gt;
 Core-Router1(config-subif)# '''ip address 192.168.1.1 255.255.255.0'''&lt;br /&gt;
 Core-Router1(config-subif)# '''no ip redirects'''&lt;br /&gt;
 Core-Router1(config-subif)# '''tunnel source GigabitEthernet0/0.3702'''&lt;br /&gt;
 Core-Router1(config-subif)# '''tunnel mode gre multipoint'''&lt;br /&gt;
&lt;br /&gt;
Verify the WCCP configuration on each router in the farm by using the '''show wccp''' command.&lt;br /&gt;
&lt;br /&gt;
 Core-Router1 '''sh ip wccp 61 detail'''&lt;br /&gt;
 WCCP Client information:&lt;br /&gt;
        WCCP Client ID:          10.10.10.31            '''&amp;lt;&amp;lt;&amp;lt; ANC IP address'''&lt;br /&gt;
        Protocol Version:        2.00&lt;br /&gt;
        State:                   Usable&lt;br /&gt;
        Redirection:             GRE                    '''&amp;lt;&amp;lt;&amp;lt; Negotiated WCCP parameters'''&lt;br /&gt;
        Packet Return:           GRE                    '''&amp;lt;&amp;lt;&amp;lt;'''&lt;br /&gt;
        Assignment:              MASK                   '''&amp;lt;&amp;lt;&amp;lt;'''&lt;br /&gt;
        Connect Time:            00:31:27&lt;br /&gt;
        Redirected Packets:&lt;br /&gt;
          Process:               0&lt;br /&gt;
          CEF:                   0&lt;br /&gt;
        GRE Bypassed Packets:&lt;br /&gt;
          Process:               0&lt;br /&gt;
          CEF:                   0&lt;br /&gt;
        Mask Allotment:          16 of 16 (100.00%)&lt;br /&gt;
        Assigned masks/values:   1/16&lt;br /&gt;
 &lt;br /&gt;
        Mask  SrcAddr    DstAddr    SrcPort DstPort&lt;br /&gt;
        ----  -------    -------    ------- -------&lt;br /&gt;
        0000: 0x0000000F 0x00000000 0x0000  0x0000      '''&amp;lt;&amp;lt;&amp;lt; Configured mask'''&lt;br /&gt;
 &lt;br /&gt;
        Value SrcAddr    DstAddr    SrcPort DstPort&lt;br /&gt;
        ----- -------    -------    ------- -------&lt;br /&gt;
        0000: 0x00000000 0x00000000 0x0000  0x0000      '''&amp;lt;&amp;lt;&amp;lt; Mask assignments'''&lt;br /&gt;
        0001: 0x00000001 0x00000000 0x0000  0x0000&lt;br /&gt;
        0002: 0x00000002 0x00000000 0x0000  0x0000&lt;br /&gt;
        0003: 0x00000003 0x00000000 0x0000  0x0000&lt;br /&gt;
        0004: 0x00000004 0x00000000 0x0000  0x0000&lt;br /&gt;
        0005: 0x00000005 0x00000000 0x0000  0x0000&lt;br /&gt;
        0006: 0x00000006 0x00000000 0x0000  0x0000&lt;br /&gt;
        0007: 0x00000007 0x00000000 0x0000  0x0000&lt;br /&gt;
        0008: 0x00000008 0x00000000 0x0000  0x0000&lt;br /&gt;
        0009: 0x00000009 0x00000000 0x0000  0x0000&lt;br /&gt;
        0010: 0x0000000A 0x00000000 0x0000  0x0000&lt;br /&gt;
        0011: 0x0000000B 0x00000000 0x0000  0x0000&lt;br /&gt;
        0012: 0x0000000C 0x00000000 0x0000  0x0000&lt;br /&gt;
        0013: 0x0000000D 0x00000000 0x0000  0x0000&lt;br /&gt;
        0014: 0x0000000E 0x00000000 0x0000  0x0000&lt;br /&gt;
        0015: 0x0000000F 0x00000000 0x0000  0x0000&lt;br /&gt;
&lt;br /&gt;
====Additional Information====&lt;br /&gt;
&lt;br /&gt;
For additional information, see these documents:&lt;br /&gt;
&lt;br /&gt;
* [http://www.cisco.com/en/US/prod/collateral/switches/ps5718/ps708/white_paper_c11-629052.html WCCP Network Integration with Cisco Catalyst 6500: Best Practice Recommendations for Successful Deployments]&lt;br /&gt;
* [http://www.cisco.com/en/US/prod/collateral/contnetw/ps5680/ps6870/white_paper_c11-608042.html Cisco Wide Area Application Services Web Cache Communication Protocol Redirection: Cisco Router Platform Support]&lt;br /&gt;
* [http://www.cisco.com/en/US/docs/app_ntwk_services/waas/waas/v501/configuration/guide/traffic.html#wp1041588 Configuring Advanced WCCP Features on Routers, from the ''Cisco Wide Area Application Services Configuration Guide'']&lt;br /&gt;
* [http://www.cisco.com/en/US/docs/app_ntwk_services/waas/waas/v501/configuration/guide/traffic.html#wp1041742 Configuring WCCP on WAEs, from the ''Cisco Wide Area Application Services Configuration Guide'']&lt;br /&gt;
&lt;br /&gt;
===Network Connectivity Troubleshooting===&lt;br /&gt;
&lt;br /&gt;
When troubleshooting WAAS, it may be helpful to determine how the network is behaving with WAAS disabled. This is helpful when traffic is not only failing to be optimized, but failing to get through at all. In these cases, it may turn out that the problem is not WAAS related. Even in cases where traffic is getting through, this technique may help determine which WAAS devices require troubleshooting.&lt;br /&gt;
&lt;br /&gt;
Before testing Layer 3 connectivity, verify that the AppNav Controller Interface Module is connected to proper switch ports. If the connected switch supports and has Cisco Discovery Protocol (CDP) enabled, run the command '''show cdp neighbors detail''' to verify proper connectivity to the network switch.&lt;br /&gt;
&lt;br /&gt;
Disabling WAAS may not be applicable in all cases. If some traffic is being optimized and some is not, it may be unacceptable to disable WAAS, thereby disrupting the traffic that is being optimized successfully. In such a case, the interception ACL or the AppNav policy can be used to pass through the specific type of traffic that is experiencing problems. For details, see the section [[Cisco WAAS Troubleshooting Guide for Release 4.1.3 and Later -- Troubleshooting AppNav#Passing Through Specific Traffic|Passing Through Specific Traffic]].&lt;br /&gt;
&lt;br /&gt;
To disable WAAS, different steps are performed for inline mode than for off-path mode:&lt;br /&gt;
* Inline mode requires putting the interception bridge in the pass-through state. For details, see the section [[Cisco WAAS Troubleshooting Guide for Release 4.1.3 and Later -- Troubleshooting AppNav#Disabling an Inline ANC|Disabling an Inline ANC]].&lt;br /&gt;
* Off-path mode requires disabling the WCCP protocol. For details, see the section [[Cisco WAAS Troubleshooting Guide for Release 4.1.3 and Later -- Troubleshooting AppNav#Disabling an Off-Path ANC|Disabling an Off-Path ANC]].&lt;br /&gt;
&lt;br /&gt;
In AppNav environments, only the ANCs need to be disabled. WNs need not be disabled, since they do not participate in interception.&lt;br /&gt;
&lt;br /&gt;
Once WAAS is disabled, check network connectivity using standard methods.&lt;br /&gt;
* Check Layer 3 connectivity using tools like ping and traceroute.&lt;br /&gt;
* Check application behavior to determine upper layer connectivity&lt;br /&gt;
* If the network is experiencing the same connectivity problems that it was with WAAS enabled, the problem is most likely non-WAAS related.&lt;br /&gt;
* If the network is working fine with WAAS disabled, but had connection problems with WAAS enabled, then there are probably one or more WAAS devices requiring attention. The next step is to isolate the problem to specific WAAS devices.&lt;br /&gt;
* If the network has connectivity with and without WAAS enabled, but there is no optimization, then there are probably one or more WAAS devices requiring attention. The next step is to isolate the problem to specific WAAS devices.&lt;br /&gt;
&lt;br /&gt;
To check network behavior with WAAS enabled, follow these steps:&lt;br /&gt;
&lt;br /&gt;
1. Reenable the WAAS functionality on the WAAS ANCs and, if applicable, the WCCP routers. &lt;br /&gt;
&lt;br /&gt;
2. If you have determined that there is a WAAS-related problem, enable each AppNav cluster, and/or ANC individually, to isolate it as a potential cause of the observed problem. &lt;br /&gt;
&lt;br /&gt;
3. As each ANC is enabled, perform the same basic network connectivity tests as in earlier steps and note whether this specific ANC seems to be operating correctly. Do not be concerned with individual WNs at this stage. The goal at this stage is to determine which clusters, and which specific ANCs, are experiencing desired or undesired behavior. &lt;br /&gt;
&lt;br /&gt;
4. As each ANC is enabled and tested, disable it again so that the next one can be enabled. Enabling and testing each ANC in turn allows you to determine which ones require further troubleshooting.&lt;br /&gt;
&lt;br /&gt;
This troubleshooting technique is most applicable in situations where the WAAS configuration appears to be not only failing to optimize, but also causing problems with normal network connectivity.&lt;br /&gt;
&lt;br /&gt;
====Passing Through Specific Traffic====&lt;br /&gt;
&lt;br /&gt;
You can pass through specific traffic either by using an interception ACL or by configuring the AppNav policy for pass through.&lt;br /&gt;
&lt;br /&gt;
* Create an ACL that denies the specific traffic to be passed through and permits everything else. In this example, we want to pass through HTTP traffic (dest port 80). Set the ANC interception access list to the defined ACL. Connections destined for port 80 are passed through. You can use the '''show statistics pass-through type appnav''' command to verify that pass-through is happening by checking that the PT Intercept ACL counters are incrementing.&lt;br /&gt;
&lt;br /&gt;
 anc# '''config'''&lt;br /&gt;
 anc(config)# '''ip access-list extended pt_http'''&lt;br /&gt;
 anc(config-ext-nacl)# '''deny tcp any any eq 80'''&lt;br /&gt;
 anc(config-ext-nacl)# '''permit ip any any'''&lt;br /&gt;
 anc(config-ext-nacl)# '''exit'''&lt;br /&gt;
 anc(config)# '''interception appnav-controller access-list pt_http'''&lt;br /&gt;
&lt;br /&gt;
* Configure the ANC policy to pass through traffic matching specific classes. &lt;br /&gt;
&lt;br /&gt;
 class-map type appnav HTTP&lt;br /&gt;
    match tcp dest port 80&lt;br /&gt;
 &lt;br /&gt;
 policy-map type appnav my_policy&lt;br /&gt;
 .&lt;br /&gt;
 .&lt;br /&gt;
 .&lt;br /&gt;
 class HTTP&lt;br /&gt;
    pass-through&lt;br /&gt;
&lt;br /&gt;
====Disabling an Inline ANC====&lt;br /&gt;
&lt;br /&gt;
There are several ways to disable an inline ANC by putting it in pass-through state:&lt;br /&gt;
* Set the interception bridge VLAN list to none. In the Central Manager, choose an ANC device, then choose '''Configure &amp;gt; Interception &amp;gt; Interception Configuration'''. Select the bridge interface and click the '''Edit''' taskbar icon. Set the VLANs field to the value &amp;quot;none&amp;quot;.&lt;br /&gt;
* Disable the service context containing the ANC. In the Central Manager, choose a cluster, then click the AppNav Controllers tab, select an ANC, and click the '''Disable''' taskbar icon.&lt;br /&gt;
* Apply an interception ACL with &amp;quot;deny ALL&amp;quot; criteria. This method is preferred. (The first two methods disrupt existing optimized connections.) Define an ACL with the deny ALL criteria. In the Central Manager, choose an ANC device, then choose '''Configure &amp;gt; Interception &amp;gt; Interception Access List''', and choose the deny ALL access list in the AppNav Controller Interception Access List drop-down list.&lt;br /&gt;
&lt;br /&gt;
To disable interception with an ACL from the CLI, use the following commands:&lt;br /&gt;
&lt;br /&gt;
 anc# '''config'''&lt;br /&gt;
 anc(config)# '''ip access-list standard deny'''&lt;br /&gt;
 anc(config-std-nacl)# '''deny any'''&lt;br /&gt;
 anc(config-std-nacl)# '''exit'''&lt;br /&gt;
 anc(config)# '''interception appnav-controller access-list deny'''&lt;br /&gt;
&lt;br /&gt;
Putting an ANC in pass-through state:&lt;br /&gt;
* Disables WAAS interception, not the interfaces.&lt;br /&gt;
* Disables all WAAS optimization.&lt;br /&gt;
* Causes all traffic to pass through unaffected.&lt;br /&gt;
&lt;br /&gt;
====Disabling an Off-Path ANC====&lt;br /&gt;
&lt;br /&gt;
To disable an ANC that is running in off-path mode, disable the WCCP protocol for the ANC. You can do this action on the ANC or on the redirecting router or both. On the ANC, you can disable or delete the WCCP services, or you can remove the interception method or change it from WCCP to another method.&lt;br /&gt;
&lt;br /&gt;
To disable WCCP interception, in the Central Manager, choose an ANC device, then choose '''Configure &amp;gt; Interception &amp;gt; Interception Configuration'''. Uncheck the Enable WCCP Service check box or click the Remove Settings taskbar icon to remove WCCP interception settings completely (they will be lost).&lt;br /&gt;
&lt;br /&gt;
To disable WCCP interception from the CLI, use the following commands:&lt;br /&gt;
&lt;br /&gt;
 anc# '''config'''&lt;br /&gt;
 anc(config)# '''wccp tcp-promiscuous service-pair 61'''&lt;br /&gt;
 anc(config-wccp-service)# '''no enable'''&lt;br /&gt;
&lt;br /&gt;
In some cases, there may be multiple ANCs receiving redirected traffic from the same router. For convenience, you may choose to disable WCCP at the router, rather than the ANCs. The advantage is that you can remove multiple ANCs from a WCCP farm in a single step. The disadvantage is that you cannot do this from the WAAS Central Manager.&lt;br /&gt;
&lt;br /&gt;
To disable WCCP at the router, use the following syntax:&lt;br /&gt;
&lt;br /&gt;
 RTR1(config)# '''no ip wccp 61'''&lt;br /&gt;
 RTR1(config)# '''no ip wccp 62'''    '''&amp;lt;&amp;lt;&amp;lt; Only needed if you are using two WCCP service IDs'''&lt;br /&gt;
&lt;br /&gt;
To reenable WCCP at the router, use the following syntax:&lt;br /&gt;
&lt;br /&gt;
 RTR1(config)# '''ip wccp 61'''&lt;br /&gt;
 RTR1(config)# '''ip wccp 62'''       '''&amp;lt;&amp;lt;&amp;lt; Only needed if you are using two WCCP service IDs'''&lt;br /&gt;
&lt;br /&gt;
At each WCCP router, verify that the ANCs you chose to disable are not showing up as WCCP clients. The following output is displayed when the WCCP services have been deleted on the router.&lt;br /&gt;
&lt;br /&gt;
 RTR1# '''show ip wccp 61'''&lt;br /&gt;
 The WCCP service specified is not active.&lt;br /&gt;
&lt;br /&gt;
===AppNav Cluster Troubleshooting===&lt;br /&gt;
&lt;br /&gt;
To troubleshoot an AppNav Cluster, you can use the following tools:&lt;br /&gt;
&lt;br /&gt;
* [[Cisco WAAS Troubleshooting Guide for Release 4.1.3 and Later -- Troubleshooting AppNav#AppNav Alarms|AppNav Alarms]]&lt;br /&gt;
* [[Cisco WAAS Troubleshooting Guide for Release 4.1.3 and Later -- Troubleshooting AppNav#Central Manager Monitoring|Central Manager Monitoring]]&lt;br /&gt;
* [[Cisco WAAS Troubleshooting Guide for Release 4.1.3 and Later -- Troubleshooting AppNav#AppNav CLI Commands for Monitoring Cluster and Device Status|AppNav CLI Commands for Monitoring Cluster and Device Status]]&lt;br /&gt;
* [[Cisco WAAS Troubleshooting Guide for Release 4.1.3 and Later -- Troubleshooting AppNav#AppNav CLI Commands for Monitoring Flow Distribution Statistics|AppNav CLI Commands for Monitoring Flow Distribution Statistics]]&lt;br /&gt;
* [[Cisco WAAS Troubleshooting Guide for Release 4.1.3 and Later -- Troubleshooting AppNav#Connection Tracing|Connection Tracing]]&lt;br /&gt;
* [[Cisco WAAS Troubleshooting Guide for Release 4.1.3 and Later -- Troubleshooting AppNav#AppNav Debug Logging|AppNav Debug Logging]]&lt;br /&gt;
&lt;br /&gt;
====AppNav Alarms====&lt;br /&gt;
&lt;br /&gt;
The Cluster Membership Manager (CMM) raises the following the alarms due to error conditions:&lt;br /&gt;
&lt;br /&gt;
* Degraded Cluster (Critical)--Partial visibility among ANCs. ANC will pass through new connections.&lt;br /&gt;
* Convergence Failed (Critical)--ANC failed to converge on a stable view of ANCs and WNs. ANC will pass through new connections.&lt;br /&gt;
* ANC Join Failed (Critical)--ANC failed to join an existing cluster due to potential degradation of the cluster with the ANC in it. &lt;br /&gt;
* ANC Mixed Farm (Minor)--ANCs in the cluster are running different but compatible versions of the cluster protocol.&lt;br /&gt;
* ANC Unreachable (Major)--A configured ANC is unreachable.&lt;br /&gt;
* WN Unreachable (Major)--A configured WN is unreachable. This WN is not used for traffic redirection.&lt;br /&gt;
* WN Excluded (Major)--A configured WN is reachable but excluded because one or more other ANCs cannot see it. This WN is not used for traffic redirection (new connections).&lt;br /&gt;
&lt;br /&gt;
You can see alarms in the Central Manager Alarms panel or by using the '''show alarms''' EXEC command on a device.&lt;br /&gt;
&lt;br /&gt;
'''Note:''' The CMM is an internal AppNav component that manages the grouping of ANCs and WNs into an AppNav cluster associated with a service context.&lt;br /&gt;
&lt;br /&gt;
====Central Manager Monitoring====&lt;br /&gt;
&lt;br /&gt;
You can use the Central Manager to verify, monitor, and troubleshoot AppNav clusters. The Central Manager has a global view of all registered WAAS devices in your network and can quickly help you locate most AppNav issues. &lt;br /&gt;
&lt;br /&gt;
From the Central Manager menu, choose '''AppNav Clusters &amp;gt;''' ''cluster-name''. The cluster home window displays the cluster topology (including WCCP and gateway routers), overall cluster status, device status, device group status, and link status. &lt;br /&gt;
&lt;br /&gt;
First, verify that the overall cluster status is operational.&lt;br /&gt;
&lt;br /&gt;
:[[Image:waast-an-topology.png]]&lt;br /&gt;
&lt;br /&gt;
Note that the ANC and WN icons shown in this diagram have the same device name because they reside on the same device. On an ANC that is also optimizing traffic as a WN, these two functions are shown as separate icons on the topology diagram.&lt;br /&gt;
&lt;br /&gt;
An orange triangle warning indicator is shown on any device for which the Central Manager may&lt;br /&gt;
not have current information because the device has not responded within the last 30 seconds (the device&lt;br /&gt;
could be offline or unreachable).&lt;br /&gt;
&lt;br /&gt;
You can get a detailed 360 degree status view of any ANC or WN device by hovering your cursor over the device icon. The first tab displays alarms on the device. You should resolve any alarms that are inhibiting proper cluster operation.&lt;br /&gt;
&lt;br /&gt;
:[[Image:waast-an-alarmstab.png]]&lt;br /&gt;
&lt;br /&gt;
Click the Interception tab to verify the device interception method on each ANC.&lt;br /&gt;
&lt;br /&gt;
:[[Image:waast-an-interceptiontab.png]]&lt;br /&gt;
&lt;br /&gt;
If interception is down, the status appears as follows:&lt;br /&gt;
&lt;br /&gt;
:[[Image:waast-an-interceptiondown.png]]&lt;br /&gt;
&lt;br /&gt;
Click the Cluster Control tab to see the IP address and status of each device in the cluster that this ANC can see. Each ANC in the cluster should have the same list of devices. If not, it indicates a configuration or network issue.&lt;br /&gt;
&lt;br /&gt;
:[[Image:waast-an-clustercontrol.png]]&lt;br /&gt;
&lt;br /&gt;
If all ANCs cannot see each other, the cluster is nonoperational and all traffic is passed through due to the cluster's inability to synchronize flows. &lt;br /&gt;
&lt;br /&gt;
If all ANCs are connected but have different views of the WNs, the cluster is in a degraded state. Traffic is still distributed, but only to the WNs that are seen by all ANCs. &lt;br /&gt;
&lt;br /&gt;
Any WNs not seen by all ANCs are excluded.&lt;br /&gt;
&lt;br /&gt;
Click the Interfaces tab to verify the state of the physical and logical interfaces on the ANC.&lt;br /&gt;
&lt;br /&gt;
:[[Image:waast-an-interfacestab.png]]&lt;br /&gt;
&lt;br /&gt;
Look at the 360 degree view on each WN in the cluster and verify the green status of all accelerators in the Optimization tab. A yellow status for an accelerator means that the accelerator is running but is unable to service new connections, for example because it is overloaded or because its license has been removed. A red status indicates that the accelerator is not running. If any accelerators are yellow or red, you must separately troubleshoot those accelerators. If the Enterprise license is missing, the description reads System license has been revoked. Install the Enterprise license in the '''Admin &amp;gt; History &amp;gt; License Management''' device page.&lt;br /&gt;
&lt;br /&gt;
:[[Image:waast-an-opttab.png]]&lt;br /&gt;
&lt;br /&gt;
A split cluster results from connectivity issues between ANCs in the cluster. If the Central Manager can communicate with all ANCs, it can detect a split cluster, however, if it cannot communicate with some ANCs, it cannot detect the split. The &amp;quot;Management status is offline&amp;quot; alarm is raised if the Central Manager loses connectivity with any device and the device is shown as offline in the Central Manager.&lt;br /&gt;
&lt;br /&gt;
It is best to separate the management interfaces from the data interfaces to maintain management connectivity even if a data link is down.&lt;br /&gt;
&lt;br /&gt;
:[[Image:waast-an-splitcluster.png]]&lt;br /&gt;
&lt;br /&gt;
In a split cluster, each subcluster of ANCs independently distributes flows to the WNGs that it can see, but since flows between the subclusters are not coordinated, it can cause reset connections and the overall cluster performance is degraded. &lt;br /&gt;
&lt;br /&gt;
Check the Cluster Control tab of each ANC to see if one or more ANCs are unreachable. The &amp;quot;Service controller is unreachable&amp;quot; alarm is raised if two ANCs that once could communicate with each other lose connectivity between themselves but this situation is not the only cause of a split cluster so it is best to check the Cluster Control tab of each ANC.&lt;br /&gt;
&lt;br /&gt;
:[[Image:waast-an-splitcctab.png]]&lt;br /&gt;
&lt;br /&gt;
If an ANC has a gray status light, it might be disabled. Check that all ANCs are enabled by clicking the AppNav Controllers tab below the topology diagram. If an ANC is not enabled, its Enabled status is No. You can click the '''Enable''' taskbar icon to enable an ANC.&lt;br /&gt;
&lt;br /&gt;
Check the AppNav policy on each ANC that has anything other than a green status light. If you hover your cursor over the status light on a device, a tool tip tells you the status or problem, if one is detected.&lt;br /&gt;
&lt;br /&gt;
:[[Image:waast-an-policyproblem.png]]&lt;br /&gt;
&lt;br /&gt;
To check the defined policies, from the Central Manager menu, choose '''Configure &amp;gt; AppNav Policies''' and then click the '''Manage''' button. &lt;br /&gt;
&lt;br /&gt;
:[[Image:waast-an-managepolicy.png]]&lt;br /&gt;
&lt;br /&gt;
There should generally be a single policy assigned to all ANCs in the cluster. The default policy is named appnav_default. Select the radio button next to a policy and click the '''Edit''' taskbar icon. The AppNav Policy pane shows you the ANCs to which the selected policy is applied. If all ANCs are not shown with a checkmark, click the checkbox next to each unchecked ANC to assign the policy to it. Click '''OK''' to save the changes.&lt;br /&gt;
&lt;br /&gt;
:[[Image:waast-an-assignpolicy.png]]&lt;br /&gt;
&lt;br /&gt;
After verifying the policy assignments, you can verify the policy rules in the AppNav Policies page that remains displayed. Select any policy rule and click the '''Edit''' taskbar icon to change its definition.&lt;br /&gt;
&lt;br /&gt;
An ANC could have a yellow or red status light if one or more policies are overloaded. Check the Overloaded Policies tab of the 360 degree device view to see a list of monitored policies that are overloaded.&lt;br /&gt;
&lt;br /&gt;
:[[Image:waast-an-overloadedtab.png]]&lt;br /&gt;
&lt;br /&gt;
If an ANC is joining the cluster, it is shown with a yellow status light and joining status.&lt;br /&gt;
&lt;br /&gt;
:[[Image:waast-an-joinstatus.png]]&lt;br /&gt;
&lt;br /&gt;
The Interception tab of the 360 degree device view shows that the interception path is down due to the joining state. Interception is held down until the ANC has synchronized its flow tables with the other ANCs and is ready to accept traffic. This process typically takes no more than two minutes.&lt;br /&gt;
&lt;br /&gt;
:[[Image:waast-an-interceptionjoin.png]]&lt;br /&gt;
&lt;br /&gt;
If you remove an ANC from a cluster, it is still shown for a few minutes in the topology diagram and as alive in the Cluster Control tab, until all ANCs agree on the new cluster topology. It does not receive any new flows in this state.&lt;br /&gt;
&lt;br /&gt;
:[[Image:waast-an-removed.png]]&lt;br /&gt;
&lt;br /&gt;
====AppNav CLI Commands for Monitoring Cluster and Device Status====&lt;br /&gt;
&lt;br /&gt;
Several CLI commands are useful for troubleshooting on an ANC:&lt;br /&gt;
&lt;br /&gt;
* '''show run service-insertion'''&lt;br /&gt;
* '''show service-insertion service-context'''&lt;br /&gt;
* '''show service-insertion appnav-controller-group'''&lt;br /&gt;
* '''show service-insertion service-node-group all'''&lt;br /&gt;
* '''show service-insertion appnav-controller''' ''ip-address''&lt;br /&gt;
* '''show service-insertion service-node''' [''ip-address'']&lt;br /&gt;
* '''show service-insertion service-node-group''' ''group-name''&lt;br /&gt;
&lt;br /&gt;
Use these commands on a WN:&lt;br /&gt;
&lt;br /&gt;
* '''show run service-insertion'''&lt;br /&gt;
* '''show service-insertion service-node'''&lt;br /&gt;
&lt;br /&gt;
You can use the '''show service-insertion service-context''' command on an ANC to see the service context status and stable view of the devices in the cluster:&lt;br /&gt;
&lt;br /&gt;
 ANC# '''show service-insertion service-context'''&lt;br /&gt;
 Service Context                               : test&lt;br /&gt;
 Service Policy                                : appnav_default              '''&amp;lt;&amp;lt;&amp;lt; Active AppNav policy'''&lt;br /&gt;
 Cluster protocol ICIMP version                : 1.1&lt;br /&gt;
 Cluster protocol DMP version                  : 1.1&lt;br /&gt;
 Time Service Context was enabled              : Wed Jul 11 02:05:23 2012&lt;br /&gt;
 Current FSM state                             : Operational                 '''&amp;lt;&amp;lt;&amp;lt; Service context status'''&lt;br /&gt;
 Time FSM entered current state                : Wed Jul 11 02:05:55 2012&lt;br /&gt;
 Last FSM state                                : Converging&lt;br /&gt;
 Time FSM entered last state                   : Wed Jul 11 02:05:45 2012&lt;br /&gt;
 Joining state                                 : Not Configured&lt;br /&gt;
 Time joining state entered                    : Wed Jul 11 02:05:23 2012&lt;br /&gt;
 Cluster Operational State                     : Operational                 '''&amp;lt;&amp;lt;&amp;lt; Status of this ANC'''&lt;br /&gt;
 Interception Readiness State                  : Ready&lt;br /&gt;
 Device Interception State                     : Not Shutdown                '''&amp;lt;&amp;lt;&amp;lt; Interception is not shut down by CMM'''&lt;br /&gt;
 &lt;br /&gt;
 Stable AC View:                                                             '''&amp;lt;&amp;lt;&amp;lt; Stable view of converged ANCs'''&lt;br /&gt;
        10.1.1.1         10.1.1.2         &lt;br /&gt;
 Stable SN View:                                                             '''&amp;lt;&amp;lt;&amp;lt; Stable view of converged WNs'''&lt;br /&gt;
        10.1.1.1         10.1.1.2         &lt;br /&gt;
 Current AC View:&lt;br /&gt;
        10.1.1.1         10.1.1.2         &lt;br /&gt;
 Current SN View:&lt;br /&gt;
        10.1.1.1         10.1.1.2         10.1.1.3&lt;br /&gt;
&lt;br /&gt;
If the Device Interception State field (above) shows Shutdown, it means that the CMM has shut down interception due to this ANC not being ready to receive traffic flows. For example, the ANC could still be in the joining process and the cluster has not yet synchronized flows.&lt;br /&gt;
&lt;br /&gt;
The Stable View fields (above) list the IP addresses of the ANCs and WNs seen by this ANC device in its last converged view of the cluster. This is the view used for distribution operations. The Current View fields list the devices advertised by this ANC in its heartbeat messages.&lt;br /&gt;
&lt;br /&gt;
You can use the '''show service-insertion appnav-controller-group''' command on an ANC to see the status of each ANC in the ANC group:&lt;br /&gt;
&lt;br /&gt;
 ANC# '''show service-insertion appnav-controller-group'''&lt;br /&gt;
 All AppNav Controller Groups in Service Context&lt;br /&gt;
 Service Context                               : test&lt;br /&gt;
 Service Context configured state              : Enabled&lt;br /&gt;
 &lt;br /&gt;
 AppNav Controller Group : scg&lt;br /&gt;
 Member AppNav Controller count : 2&lt;br /&gt;
    Members:&lt;br /&gt;
        10.1.1.1         10.1.1.2&lt;br /&gt;
 &lt;br /&gt;
 AppNav Controller                             : 10.1.1.1&lt;br /&gt;
 AppNav Controller ID                          : 1&lt;br /&gt;
 Current status of AppNav Controller           : Alive                     '''&amp;lt;&amp;lt;&amp;lt; Status of this ANC'''&lt;br /&gt;
 Time current status was reached               : Wed Jul 11 02:05:23 2012&lt;br /&gt;
 Joining status of AppNav Controller           : Joined                    '''&amp;lt;&amp;lt;&amp;lt; Joining means ANC is still joining'''&lt;br /&gt;
 Secondary IP address                          : 10.1.1.1                  '''&amp;lt;&amp;lt;&amp;lt; Source IP used in cluster protocol packets'''&lt;br /&gt;
 Cluster protocol ICIMP version                : 1.1&lt;br /&gt;
 Cluster protocol Incarnation Number           : 2&lt;br /&gt;
 Cluster protocol Last Sent Sequence Number    : 0&lt;br /&gt;
 Cluster protocol Last Received Sequence Number: 0&lt;br /&gt;
 &lt;br /&gt;
 Current AC View of AppNav Controller:                                      '''&amp;lt;&amp;lt;&amp;lt; ANC and WN devices advertised by this ANC'''&lt;br /&gt;
        10.1.1.1         10.1.1.2&lt;br /&gt;
 Current SN View of AppNav Controller:&lt;br /&gt;
        10.1.1.1         10.1.1.2&lt;br /&gt;
 &lt;br /&gt;
 AppNav Controller                             : 10.1.1.2 (local)           '''&amp;lt;&amp;lt;&amp;lt; local indicates this is the local ANC'''&lt;br /&gt;
 AppNav Controller ID                          : 1&lt;br /&gt;
 Current status of AppNav Controller           : Alive&lt;br /&gt;
 Time current status was reached               : Wed Jul 11 02:05:23 2012&lt;br /&gt;
 Joining status of AppNav Controller           : Joined&lt;br /&gt;
 Secondary IP address                          : 10.1.1.2&lt;br /&gt;
 Cluster protocol ICIMP version                : 1.1&lt;br /&gt;
 Cluster protocol Incarnation Number           : 2&lt;br /&gt;
 Cluster protocol Last Sent Sequence Number    : 0&lt;br /&gt;
 Cluster protocol Last Received Sequence Number: 0&lt;br /&gt;
 &lt;br /&gt;
 Current AC View of AppNav Controller:                                      '''&amp;lt;&amp;lt;&amp;lt; ANC and WN devices advertised by this ANC'''&lt;br /&gt;
        10.1.1.1         10.1.1.2&lt;br /&gt;
 Current SN View of AppNav Controller:&lt;br /&gt;
        10.1.1.1         10.1.1.2         10.1.1.3&lt;br /&gt;
&lt;br /&gt;
For a list of possible ANC statuses and joining statuses, see the '''show service-insertion''' command in the ''Cisco Wide Area Application Services Command Reference''.&lt;br /&gt;
&lt;br /&gt;
You can use the '''show service-insertion service-node''' command on an ANC to see the status of a particular WN in the cluster:&lt;br /&gt;
&lt;br /&gt;
 ANC# '''show service-insertion service-node 10.1.1.2'''&lt;br /&gt;
 Service Node:                                 : 20.1.1.2&lt;br /&gt;
 Service Node belongs to SNG                   : sng2&lt;br /&gt;
 Service Context                               : test&lt;br /&gt;
 Service Context configured state              : Enabled&lt;br /&gt;
 &lt;br /&gt;
 Service Node ID                               : 1&lt;br /&gt;
 Current status of Service Node                : Alive                      '''&amp;lt;&amp;lt;&amp;lt; WN is visible'''&lt;br /&gt;
 Time current status was reached               : Sun May  6 11:58:11 2011&lt;br /&gt;
 Cluster protocol DMP version                  : 1.1&lt;br /&gt;
 Cluster protocol incarnation number           : 1&lt;br /&gt;
 Cluster protocol last sent sequence number    : 1692060441&lt;br /&gt;
 Cluster protocol last received sequence number: 1441393061&lt;br /&gt;
 &lt;br /&gt;
 AO state&lt;br /&gt;
 --------&lt;br /&gt;
 AO               State            For             &lt;br /&gt;
 --               -----            ---             &lt;br /&gt;
 tfo             GREEN            3d 22h 11m 17s                            '''&amp;lt;&amp;lt;&amp;lt; Overall/TFO state reported by WN'''&lt;br /&gt;
 epm             GREEN            3d 22h 11m 17s                            '''&amp;lt;&amp;lt;&amp;lt; AO states reported by WN'''&lt;br /&gt;
 cifs            GREEN            3d 22h 11m 17s  &lt;br /&gt;
 mapi            GREEN            3d 22h 11m 17s  &lt;br /&gt;
 http            RED              3d 22h 14m 3s   &lt;br /&gt;
 video           RED              11d 2h 2m 54s   &lt;br /&gt;
 nfs             GREEN            3d 22h 11m 17s  &lt;br /&gt;
 ssl             YELLOW           3d 22h 11m 17s &lt;br /&gt;
 ica             GREEN            3d 22h 11m 17s&lt;br /&gt;
&lt;br /&gt;
You can use the '''show service-insertion service-node-group''' command on an ANC to see the status of a particular WNG in the cluster:&lt;br /&gt;
&lt;br /&gt;
 ANC# '''show service-insertion service-node-group sng2'''&lt;br /&gt;
 Service Node Group name   : sng2&lt;br /&gt;
 Service Context             : scxt1&lt;br /&gt;
        Member Service Node count   : 1&lt;br /&gt;
        Members: &lt;br /&gt;
        10.1.1.1       10.1.1.2   &lt;br /&gt;
 &lt;br /&gt;
 Service Node:                                 : 10.1.1.1&lt;br /&gt;
 Service Node belongs to SNG                   : sng2&lt;br /&gt;
 Current status of Service Node                : Excluded                    '''&amp;lt;&amp;lt;&amp;lt; WN status'''&lt;br /&gt;
 Time current status was reached               : Sun Nov  6 11:58:11 2011&lt;br /&gt;
 Cluster protocol DMP version                  : 1.1&lt;br /&gt;
 Cluster protocol incarnation number           : 1&lt;br /&gt;
 Cluster protocol last sent sequence number    : 1692061851&lt;br /&gt;
 Cluster protocol last received sequence number: 1441394001&lt;br /&gt;
 &lt;br /&gt;
 AO state&lt;br /&gt;
 --------&lt;br /&gt;
 AO               State            For             &lt;br /&gt;
 --               -----            ---             &lt;br /&gt;
 tfo              GREEN            3d 22h 12m 52s  &lt;br /&gt;
 epm              GREEN            3d 22h 12m 52s  &lt;br /&gt;
 cifs             GREEN            3d 22h 12m 52s  &lt;br /&gt;
 mapi             GREEN            3d 22h 12m 52s  &lt;br /&gt;
 http             RED              3d 22h 15m 38s  &lt;br /&gt;
 video            RED              11d 2h 4m 29s   &lt;br /&gt;
 nfs              GREEN            3d 22h 12m 52s  &lt;br /&gt;
 ssl              YELLOW           3d 22h 12m 52s  &lt;br /&gt;
 ica              GREEN            3d 22h 12m 52s&lt;br /&gt;
 &lt;br /&gt;
 Service Node:                                 : 10.1.1.2&lt;br /&gt;
 Service Node belongs to WNG                   : sng2&lt;br /&gt;
 Current status of Service Node                : Alive                       '''&amp;lt;&amp;lt;&amp;lt; WN status'''&lt;br /&gt;
 Time current status was reached               : Sun Nov  6 11:58:11 2011&lt;br /&gt;
 Cluster protocol DMP version                  : 1.1&lt;br /&gt;
 Cluster protocol incarnation number           : 1&lt;br /&gt;
 Cluster protocol last sent sequence number    : 1692061851&lt;br /&gt;
 Cluster protocol last received sequence number: 1441394001&lt;br /&gt;
 &lt;br /&gt;
 AO state&lt;br /&gt;
 --------&lt;br /&gt;
 AO               State            For             &lt;br /&gt;
 --               -----            ---             &lt;br /&gt;
 tfo              GREEN            3d 22h 12m 52s  &lt;br /&gt;
 epm              GREEN            3d 22h 12m 52s  &lt;br /&gt;
 cifs             GREEN            3d 22h 12m 52s  &lt;br /&gt;
 mapi             GREEN            3d 22h 12m 52s  &lt;br /&gt;
 http             RED              3d 22h 15m 38s  &lt;br /&gt;
 video            RED              11d 2h 4m 29s   &lt;br /&gt;
 nfs              GREEN            3d 22h 12m 52s  &lt;br /&gt;
 ssl              YELLOW           3d 22h 12m 52s  &lt;br /&gt;
 ica              GREEN            3d 22h 12m 52s&lt;br /&gt;
 &lt;br /&gt;
 SNG Availability per AO                                              '''&amp;lt;&amp;lt;&amp;lt; AO status for entire WNG'''&lt;br /&gt;
 -----------------------&lt;br /&gt;
 AO               Available        Since           &lt;br /&gt;
 --               ---------        -----           &lt;br /&gt;
 tfo              Yes              3d 22h 12m 52s  &lt;br /&gt;
 epm              Yes              3d 22h 12m 52s  &lt;br /&gt;
 cifs             Yes              3d 22h 12m 52s  &lt;br /&gt;
 mapi             Yes              3d 22h 12m 52s  &lt;br /&gt;
 http             No               3d 22h 15m 38s  &lt;br /&gt;
 video            No               11d 2h 4m 29s   &lt;br /&gt;
 nfs              Yes              3d 22h 12m 52s  &lt;br /&gt;
 ssl              No               11d 2h 4m 29s &lt;br /&gt;
 ica              Yes              3d 22h 12m 52s&lt;br /&gt;
 &lt;br /&gt;
The first WN in the example above has a status of Excluded, which means that the WN is visible to the ANC but it is excluded from the cluster because one or more other ANCs cannot see it.&lt;br /&gt;
&lt;br /&gt;
The SNG Availability per AO table shows if each AO is able to service new connections. An AO is available if at least one WN in the WNG has a GREEN status for the AO.&lt;br /&gt;
&lt;br /&gt;
You can use the '''show service-insertion service-node''' command on a WN to see the status of the WN:&lt;br /&gt;
&lt;br /&gt;
 WAE# '''show service-insertion service-node'''&lt;br /&gt;
 Cluster protocol DMP version      : 1.1&lt;br /&gt;
 Service started at                : Wed Jul 11 02:05:45 2012&lt;br /&gt;
 Current FSM state                 : Operational                    '''&amp;lt;&amp;lt;&amp;lt; WN is responding to health probes'''&lt;br /&gt;
 Time FSM entered current state    : Wed Jul 11 02:05:45 2012&lt;br /&gt;
 Last FSM state                    : Admin Disabled&lt;br /&gt;
 Time FSM entered last state       : Mon Jul  2 17:19:15 2012&lt;br /&gt;
 Shutdown max wait time:&lt;br /&gt;
                Configured        : 120&lt;br /&gt;
                Operational       : 120&lt;br /&gt;
 &lt;br /&gt;
 Last 8 AppNav Controllers&lt;br /&gt;
 --------------------------&lt;br /&gt;
 AC IP             My IP            DMP Version  Incarnation  Sequence        Tim&lt;br /&gt;
 e Last Heard&lt;br /&gt;
 -----             -----            -----------  -----------  --------        ---&lt;br /&gt;
 ------------&lt;br /&gt;
 &lt;br /&gt;
 Reported state                                                   '''&amp;lt;&amp;lt;&amp;lt; TFO and AO reported states'''&lt;br /&gt;
 --------------&lt;br /&gt;
 Accl             State    For              Reason&lt;br /&gt;
 ----             -----    ---              ------&lt;br /&gt;
 TFO (System)     GREEN    43d 7h 45m 8s&lt;br /&gt;
 EPM              GREEN    43d 7h 44m 40s&lt;br /&gt;
 CIFS             GREEN    43d 7h 44m 41s&lt;br /&gt;
 MAPI             GREEN    43d 7h 44m 43s&lt;br /&gt;
 HTTP             GREEN    43d 7h 44m 45s&lt;br /&gt;
 VIDEO            GREEN    43d 7h 44m 41s&lt;br /&gt;
 NFS              GREEN    43d 7h 44m 44s&lt;br /&gt;
 SSL              RED      43d 7h 44m 21s&lt;br /&gt;
 ICA              GREEN    43d 7h 44m 40s&lt;br /&gt;
 &lt;br /&gt;
 Monitored state of Accelerators                                  '''&amp;lt;&amp;lt;&amp;lt; TFO and AO actual states'''&lt;br /&gt;
 -------------------------------&lt;br /&gt;
 TFO (System)&lt;br /&gt;
        Current State: GREEN&lt;br /&gt;
        Time in current state: 43d 7h 45m 8s&lt;br /&gt;
 EPM&lt;br /&gt;
        Current State: GREEN&lt;br /&gt;
        Time in current state: 43d 7h 44m 40s&lt;br /&gt;
 CIFS&lt;br /&gt;
        Current State: GREEN&lt;br /&gt;
        Time in current state: 43d 7h 44m 41s&lt;br /&gt;
 MAPI&lt;br /&gt;
        Current State: GREEN&lt;br /&gt;
        Time in current state: 43d 7h 44m 43s&lt;br /&gt;
 HTTP&lt;br /&gt;
        Current State: GREEN&lt;br /&gt;
        Time in current state: 43d 7h 44m 45s&lt;br /&gt;
 VIDEO&lt;br /&gt;
        Current State: GREEN&lt;br /&gt;
        Time in current state: 43d 7h 44m 41s&lt;br /&gt;
 NFS&lt;br /&gt;
        Current State: GREEN&lt;br /&gt;
        Time in current state: 43d 7h 44m 44s&lt;br /&gt;
 SSL&lt;br /&gt;
        Current State: RED&lt;br /&gt;
        Time in current state: 43d 7h 44m 21s&lt;br /&gt;
        Reason:&lt;br /&gt;
        AO is not configured&lt;br /&gt;
 ICA&lt;br /&gt;
        Current State: GREEN&lt;br /&gt;
        Time in current state: 43d 7h 44m 40s&lt;br /&gt;
&lt;br /&gt;
The monitored state of an accelerator is its actual state but the reported state can differ because it is the lower of the system state or the accelerator state.&lt;br /&gt;
&lt;br /&gt;
For more information about troubleshooting optimization on a WN, see the [[Cisco WAAS Troubleshooting Guide for Release 4.1.3 and Later -- Troubleshooting Optimization|Troubleshooting Optimization]]  and [[Cisco WAAS Troubleshooting Guide for Release 4.1.3 and Later -- Troubleshooting Application Acceleration|Troubleshooting Application Acceleration]] articles.&lt;br /&gt;
&lt;br /&gt;
====AppNav CLI Commands for Monitoring Flow Distribution Statistics====&lt;br /&gt;
&lt;br /&gt;
Several CLI commands are useful for troubleshooting policies and flow distribution on an ANC:&lt;br /&gt;
&lt;br /&gt;
* '''show policy-map type appnav''' ''policymap-name'' -- Shows the policy rules and hit counts for each class in the policy map.&lt;br /&gt;
* '''show class-map type appnav''' ''class-name'' -- Shows the match criteria and hit counts for each match condition in the class map.&lt;br /&gt;
* '''show policy-sub-class type appnav''' ''level1-class-name''  ''level2-class-name'' -- Shows the match criteria and hit counts for each match condition in a class map in a nested AppNav policy map.&lt;br /&gt;
* '''show statistics class-map type appnav'''  ''class-name'' -- Shows traffic interception and distribution statistics for a class map.&lt;br /&gt;
* '''show statistics policy-sub-class type appnav'''  ''level1-class-name''  ''level2-class-name'' -- Shows traffic interception and distribution statistics for a class map in a nested AppNav policy map.&lt;br /&gt;
* '''show statistics pass-through type appnav''' -- Shows AppNav traffic statistics for each pass-through reason.&lt;br /&gt;
* '''show appnav-controller flow-distribution''' -- Shows how a specific hypothetical flow would be classified and distributed by an ANC, based on the defined policy and dynamic load conditions. This command can be useful to verify how a particular flow will be handled on an ANC and what class it belongs to.&lt;br /&gt;
&lt;br /&gt;
Use these commands on a WN to troubleshoot flow distribution:&lt;br /&gt;
&lt;br /&gt;
* '''show statistics service-insertion service-node''' ''ip-address'' -- Shows statistics for accelerators and traffic distributed to the WN.&lt;br /&gt;
* '''show statistics service-insertion service-node-group name''' ''group-name'' -- Shows statistics for accelerators and traffic distributed to the WNG.&lt;br /&gt;
&lt;br /&gt;
You can use the '''show statistics class-map type appnav'''  ''class-name'' command on an ANC to troubleshoot flow distribution, for example to determine why traffic might be slow for a particular class. This could be an application class map such as HTTP or, if all traffic to a branch seems slow, it could be a branch affinity class map. Here is an example for the HTTP class:&lt;br /&gt;
&lt;br /&gt;
 ANC# '''show statistics class-map type appnav HTTP'''&lt;br /&gt;
 Class Map                        From Network to SN   From SN to Network&lt;br /&gt;
                                 -------------------   ------------------&lt;br /&gt;
 HTTP&lt;br /&gt;
  Redirected Client-&amp;gt;Server:&lt;br /&gt;
    Bytes                                   3478104             11588180 &lt;br /&gt;
    Packets                                   42861               102853&lt;br /&gt;
  Redirected Server-&amp;gt;Client:&lt;br /&gt;
    Bytes                                1154109763              9842597&lt;br /&gt;
    Packets                                  790497                60070&lt;br /&gt;
 &lt;br /&gt;
 Connections&lt;br /&gt;
 -----------&lt;br /&gt;
    Intercepted by ANC                                          4        '''&amp;lt;&amp;lt;&amp;lt; Are connections being intercepted?'''&lt;br /&gt;
    Passed through by ANC                                       0        '''&amp;lt;&amp;lt;&amp;lt; Passed-through connections'''&lt;br /&gt;
    Redirected by ANC                                           4        '''&amp;lt;&amp;lt;&amp;lt; Are connections being distributed to WNs?'''&lt;br /&gt;
    Accepted by SN                                              4        '''&amp;lt;&amp;lt;&amp;lt; Connections accepted by WNs'''&lt;br /&gt;
    Passed through by SN (on-Syn)                               0        '''&amp;lt;&amp;lt;&amp;lt; Connections might be passed through by WNs'''&lt;br /&gt;
    Passed through by SN (post-Syn)                             0        '''&amp;lt;&amp;lt;&amp;lt; Connections might be passed through by WNs'''&lt;br /&gt;
 &lt;br /&gt;
 &lt;br /&gt;
 Passthrough Reasons                     Packets            Bytes        '''&amp;lt;&amp;lt;&amp;lt; Why is ANC passing through connections?'''&lt;br /&gt;
 -------------------                     -------            -----&lt;br /&gt;
 Collected by ANC:&lt;br /&gt;
   PT Flow Learn Failure                         0                0      '''&amp;lt;&amp;lt;&amp;lt; Asymmetric connection; interception problem'''&lt;br /&gt;
   PT Cluster Degraded                           0                0      '''&amp;lt;&amp;lt;&amp;lt; ANCs cannot communicate'''&lt;br /&gt;
   PT SNG Overload                               0                0      '''&amp;lt;&amp;lt;&amp;lt; All WNs in the WNG are overloaded'''&lt;br /&gt;
   PT AppNav Policy                              0                0      '''&amp;lt;&amp;lt;&amp;lt; Connection policy is pass-through'''&lt;br /&gt;
   PT Unknown                                    0                0      '''&amp;lt;&amp;lt;&amp;lt; Unknown passthrough'''&lt;br /&gt;
 &lt;br /&gt;
 Indicated by SN:                                                        '''&amp;lt;&amp;lt;&amp;lt; Why are WNs passing through connections?'''&lt;br /&gt;
   PT No Peer                                    0                0      '''&amp;lt;&amp;lt;&amp;lt; List of WN pass-through reasons'''&lt;br /&gt;
   ...&lt;br /&gt;
&lt;br /&gt;
The WN pass-through reasons in the Indicated by SN section increment only if pass-through offload is configured on a WN. Otherwise, the ANC does not know that the WN is passing through a connection and does not count it.&lt;br /&gt;
&lt;br /&gt;
If the Connections: Intercepted by ANC counter is not incrementing, there is an interception problem. You can use the WAAS TcpTraceroute utility to troubleshoot the placement of the ANC in the network, find asymmetric paths, and determine the policy applied to a connection. For details, see the section [[Cisco WAAS Troubleshooting Guide for Release 4.1.3 and Later -- Troubleshooting AppNav#Connection Tracing|Connection Tracing]].&lt;br /&gt;
&lt;br /&gt;
====AppNav CLI Commands for Debugging Connections====&lt;br /&gt;
&lt;br /&gt;
To debug an individual connection or set of connections on an ANC, you can use the '''show statistics appnav-controller connection''' command to display the active connection list.&lt;br /&gt;
&lt;br /&gt;
 anc# '''show statistics appnav-controller connection'''&lt;br /&gt;
 Collecting Records. Please wait...&lt;br /&gt;
 Optimized Flows:&lt;br /&gt;
 -------------------------&lt;br /&gt;
 Client                Server                SN-IP                 AC Owned&lt;br /&gt;
 &lt;br /&gt;
 2.30.5.10:38111       2.30.1.10:5004        2.30.1.21             Yes&lt;br /&gt;
 2.30.5.10:38068       2.30.1.10:5003        2.30.1.21             Yes&lt;br /&gt;
 2.30.5.10:59861       2.30.1.10:445         2.30.1.21             Yes&lt;br /&gt;
 2.30.5.10:59860       2.30.1.10:445         2.30.1.21             Yes&lt;br /&gt;
 2.30.5.10:43992       2.30.1.10:5001        2.30.1.5              Yes&lt;br /&gt;
 2.30.5.10:59859       2.30.1.10:445         2.30.1.21             Yes&lt;br /&gt;
 2.30.5.10:59858       2.30.1.10:445         2.30.1.21             Yes&lt;br /&gt;
 2.30.5.10:59857       2.30.1.10:445         2.30.1.21             Yes&lt;br /&gt;
 2.30.5.10:59856       2.30.1.10:445         2.30.1.21             Yes&lt;br /&gt;
 &lt;br /&gt;
 Passthrough Flows:&lt;br /&gt;
 -------------------------&lt;br /&gt;
 Client                Server                Passthrough Reason&lt;br /&gt;
 2.30.5.10:41911       2.30.1.10:5002        PT Flowswitch Policy&lt;br /&gt;
&lt;br /&gt;
You can filter the list by specifying the client or server IP address and/or port options and you can show detailed statistics about connections by specifying the '''detail''' keyword.&lt;br /&gt;
&lt;br /&gt;
 anc# '''show statistics appnav-controller connection server-ip 2.30.1.10 detail'''&lt;br /&gt;
 Collecting Records. Please wait...&lt;br /&gt;
 &lt;br /&gt;
 Optimized Flows&lt;br /&gt;
 --------------------------&lt;br /&gt;
 Client: 2.30.5.10:55330&lt;br /&gt;
 Server: 2.30.1.10:5001&lt;br /&gt;
 AppNav Controller Owned: Yes        '''&amp;lt;&amp;lt;&amp;lt; This ANC is seeing activity on this connection'''&lt;br /&gt;
 Service Node IP:2.30.1.5            '''&amp;lt;&amp;lt;&amp;lt; Connection is distributed to this SN'''&lt;br /&gt;
 Classifier Name: se_policy:p5001    '''&amp;lt;&amp;lt;&amp;lt; Name of matched class map'''&lt;br /&gt;
 Flow association: 2T:No,3T:No       '''&amp;lt;&amp;lt;&amp;lt; Connection is associated with dynamic app or session (MAPI and ICA only)?'''&lt;br /&gt;
 Application-ID: 0                   '''&amp;lt;&amp;lt;&amp;lt; AO that is optimizing the connection'''&lt;br /&gt;
 Peer-ID: 00:14:5e:84:41:31          '''&amp;lt;&amp;lt;&amp;lt; ID of the optimizing peer'''&lt;br /&gt;
 &lt;br /&gt;
 Client: 2.30.5.10:55331&lt;br /&gt;
 Server: 2.30.1.10:5001&lt;br /&gt;
 AppNav Controller Owned: Yes&lt;br /&gt;
 Service Node IP:2.30.1.5&lt;br /&gt;
 Classifier Name: se_policy:p5001&lt;br /&gt;
 Flow association: 2T:No,3T:No&lt;br /&gt;
 Application-ID: 0&lt;br /&gt;
 Peer-ID: 00:14:5e:84:41:31&lt;br /&gt;
 ...&lt;br /&gt;
&lt;br /&gt;
You can specify the summary option to display the number of active distributed and pass-through connections.&lt;br /&gt;
&lt;br /&gt;
 anc# '''show statistics appnav-controller connection summary''' &lt;br /&gt;
 Number of optimized flows    = 2&lt;br /&gt;
 Number of pass-through flows = 17&lt;br /&gt;
&lt;br /&gt;
====Connection Tracing====&lt;br /&gt;
&lt;br /&gt;
To assist in troubleshooting AppNav flows, you can use the Connection Trace tool in the Central&lt;br /&gt;
Manager. This tool shows the following information for a particular connection:&lt;br /&gt;
* If the connection was passed through or distributed to a WNG&lt;br /&gt;
* Pass-through reason, if applicable&lt;br /&gt;
* The WNG and WN to which the connection was distributed&lt;br /&gt;
* Accelerator monitored for the connection&lt;br /&gt;
* Class-map applied&lt;br /&gt;
&lt;br /&gt;
To use the Connection Trace tool, follow these steps:&lt;br /&gt;
&lt;br /&gt;
1. From the Central Manager menu, choose '''AppNav Clusters &amp;gt;''' ''cluster-name'', then choose '''Monitor &amp;gt; Tools &amp;gt; Connection Trace'''. &lt;br /&gt;
&lt;br /&gt;
2. Choose the ANC, the peer WAAS device, and specify connection match criteria.&lt;br /&gt;
&lt;br /&gt;
3. Click '''Trace''' to display matching connections.&lt;br /&gt;
&lt;br /&gt;
The WAAS TCP Traceroute is another tool not specific to AppNav that can help you troubleshoot network and connection issues, including asymmetric paths. You can use it to find a list of WAAS nodes between the client and server, and the configured and applied optimization policies for a connection. From the Central Manager, you can choose any device in your WAAS network from which to run the traceroute. To use the WAAS Central Manager TCP Traceroute tool, follow these steps:&lt;br /&gt;
&lt;br /&gt;
1. From the WAAS Central Manager menu, choose '''Monitor &amp;gt; Troubleshoot &amp;gt; WAAS Tcptraceroute'''.&lt;br /&gt;
Alternatively, you can choose a device first and then choose this menu item to run the traceroute from that device.&lt;br /&gt;
&lt;br /&gt;
2. From the WAAS Node drop-down list, choose a WAAS device from which to run the traceroute. (This item does not appear if you are in the device context.)&lt;br /&gt;
&lt;br /&gt;
3. In the Destination IP and Destination Port fields, enter the IP address and port of the destination to which you want to run the traceroute&lt;br /&gt;
&lt;br /&gt;
4. Click '''Run TCPTraceroute''' to display the results.&lt;br /&gt;
&lt;br /&gt;
WAAS nodes in the traced path are displayed in the table below the fields. You can also run this utility from the CLI with the '''waas-tcptrace''' command.&lt;br /&gt;
&lt;br /&gt;
====AppNav Debug Logging====&lt;br /&gt;
&lt;br /&gt;
The following log file is available for troubleshooting AppNav cluster manager issues:&lt;br /&gt;
* Debug log files: /local1/errorlog/cmm-errorlog.current (and cmm-errorlog.*)&lt;br /&gt;
&lt;br /&gt;
To set up and enable debug logging of the AppNav cluster manager, use the following commands. &lt;br /&gt;
&lt;br /&gt;
'''NOTE:''' Debug logging is CPU intensive and can generate a large amount of output. Use it judiciously and sparingly in a production environment.&lt;br /&gt;
&lt;br /&gt;
You can enable detailed logging to the disk:&lt;br /&gt;
&lt;br /&gt;
 WAE(config)# '''logging disk enable'''&lt;br /&gt;
 WAE(config)# '''logging disk priority detail'''&lt;br /&gt;
&lt;br /&gt;
The options for cluster manager debugging (on 5.0.1 and later) are as follows:&lt;br /&gt;
&lt;br /&gt;
 WAE# '''debug cmm ?'''&lt;br /&gt;
  all      enable all CMM debugs&lt;br /&gt;
  cli      enable CMM cli debugs&lt;br /&gt;
  events   enable CMM state machine events debugs&lt;br /&gt;
  ipc      enable CMM ipc messages debugs&lt;br /&gt;
  misc     enable CMM misc debugs&lt;br /&gt;
  packets  enable CMM packet debugs&lt;br /&gt;
  shell    enable CMM infra debugs&lt;br /&gt;
  timers   enable CMM state machine timers debugs&lt;br /&gt;
&lt;br /&gt;
You can enable debug logging for the cluster manager and then display the end of the debug error log as follows:&lt;br /&gt;
&lt;br /&gt;
 WAE# '''debug cmm all'''&lt;br /&gt;
 WAE# '''type-tail errorlog/cmm-errorlog.current follow'''&lt;br /&gt;
&lt;br /&gt;
You can also enable debug logging for the flow distribution manager (FDM) or the flow distribution agent (FDA) with these commands:&lt;br /&gt;
&lt;br /&gt;
 WAE# '''debug fdm all'''&lt;br /&gt;
 WAE# '''debug fda all'''&lt;br /&gt;
&lt;br /&gt;
The FDM determines where to distribute flows based on the policy and dynamic load conditions of the WNs. The FDA collects WN load information. The following log files are available for troubleshooting FDM and FDA issues:&lt;br /&gt;
* Debug log files: /local1/errorlog/fdm-errorlog.current (and fdm-errorlog.*)&lt;br /&gt;
* Debug log files: /local1/errorlog/fda-errorlog.current (and fda-errorlog.*)&lt;br /&gt;
&lt;br /&gt;
===AppNav Packet Capture===&lt;br /&gt;
&lt;br /&gt;
A new '''packet-capture''' command is introduced to allow capturing data packets on interfaces on the Cisco AppNav Controller Interface Module. This command can also capture packets on other interfaces, and can decode packet capture files. The '''packet-capture''' command is preferred over the deprecated commands '''tcpdump''' and '''tethereal''', which cannot capture packets on the Cisco AppNav Controller Interface Module. See the ''Cisco Wide Area Application Services Command Reference'' for details on command syntax.&lt;br /&gt;
&lt;br /&gt;
'''Note:''' Either packet capture or debug capture can be active, but not both simultaneously.&lt;br /&gt;
&lt;br /&gt;
Data packets sent between ANCs and WNs are encapsulated, as shown in the following diagram.&lt;br /&gt;
&lt;br /&gt;
:[[Image:waast-an-packetencap.png]]&lt;br /&gt;
&lt;br /&gt;
If you capture packets at points 1 or 4 in the diagram, they are unencapsulated. If you capture packets at points 2 or 3, they are encapsulated.&lt;br /&gt;
&lt;br /&gt;
Here is sample output for an encapsulated packet capture:&lt;br /&gt;
&lt;br /&gt;
 anc# '''packet-capture appnav-controller interface GigabitEthernet 1/0 access-list all''' &lt;br /&gt;
 Packet-Capture: Setting virtual memory/file size limit to 419430400 &lt;br /&gt;
 Running as user &amp;quot;admin&amp;quot; and group &amp;quot;root&amp;quot;. This could be dangerous.&lt;br /&gt;
 Capturing on eth14&lt;br /&gt;
  0.000000    2.58.2.11 -&amp;gt; 2.1.6.122    TCP https &amp;gt; 2869 [ACK] Seq=1 Ack=1 Win=65535 Len=0&lt;br /&gt;
  4.606723   2.58.2.175 -&amp;gt; 2.43.64.21   TELNET Telnet Data ...&lt;br /&gt;
 ...&lt;br /&gt;
  37.679587    2.58.2.40 -&amp;gt; 2.58.2.35    GRE Encapsulated 0x8921 (unknown)&lt;br /&gt;
  37.679786    2.58.2.35 -&amp;gt; 2.58.2.40    GRE Encapsulated 0x8921 (unknown)&lt;br /&gt;
&lt;br /&gt;
Here is sample output for an unencapsulated packet capture:&lt;br /&gt;
&lt;br /&gt;
 anc# '''packet-capture service-controller access-list all nonencapsulated'''&lt;br /&gt;
 Packet-Capture: Setting virtual memory/file size limit to 419430400 &lt;br /&gt;
 Running as user &amp;quot;admin&amp;quot; and group &amp;quot;root&amp;quot;. This could be dangerous.&lt;br /&gt;
 Capturing on eth14&lt;br /&gt;
 0.751567   2.58.2.175 -&amp;gt; 2.43.64.21   TELNET Telnet Data ...&lt;br /&gt;
 1.118363   2.58.2.175 -&amp;gt; 2.43.64.21   TELNET Telnet Data ...&lt;br /&gt;
 1.868756   2.58.2.175 -&amp;gt; 2.43.64.21   TELNET Telnet Data ...&lt;br /&gt;
 ...&lt;br /&gt;
&lt;br /&gt;
Packet capture guidelines:&lt;br /&gt;
* A packet-capture ACL is always applied to inner IP packet for WCCP-GRE and SIA encapsulated packets.&lt;br /&gt;
* Packet capture is done on all ANC interfaces if the ANC interface for the packet capture is not provided.&lt;br /&gt;
&lt;br /&gt;
Here is sample output for a packet capture on a WN interface:&lt;br /&gt;
&lt;br /&gt;
 anc# '''packet-capture interface GigabitEthernet 0/0 access-list 10'''&lt;br /&gt;
 Packet-Capture: Setting virtual memory/file size limit to 419430400 &lt;br /&gt;
 Running as user &amp;quot;admin&amp;quot; and group &amp;quot;root&amp;quot;. This could be dangerous.&lt;br /&gt;
 Capturing on eth0&lt;br /&gt;
   0.000000      2.1.8.4 -&amp;gt; 2.64.0.6     TELNET Telnet Data ...&lt;br /&gt;
   0.000049     2.64.0.6 -&amp;gt; 2.1.8.4      TELNET Telnet Data ...&lt;br /&gt;
   0.198908      2.1.8.4 -&amp;gt; 2.64.0.6     TCP 18449 &amp;gt; telnet [ACK] Seq=2 Ack=2 Win=3967 Len=0&lt;br /&gt;
   0.234129      2.1.8.4 -&amp;gt; 2.64.0.6     TELNET Telnet Data ...&lt;br /&gt;
   0.234209     2.64.0.6 -&amp;gt; 2.1.8.4      TELNET Telnet Data ...&lt;br /&gt;
&lt;br /&gt;
Here is an example of decoding a packet capture file:&lt;br /&gt;
&lt;br /&gt;
 anc# '''packet-capture decode /local1/se_flow_add.cap'''&lt;br /&gt;
 Running as user &amp;quot;admin&amp;quot; and group &amp;quot;root&amp;quot;. This could be dangerous.  1   0.000000    &lt;br /&gt;
      100.1.1.2 -&amp;gt; 100.1.1.1    GRE Encapsulated SWIRE  2   0.127376   &lt;br /&gt;
      100.1.1.2 -&amp;gt; 100.1.1.1    GRE Encapsulated SWIRE&lt;br /&gt;
 &lt;br /&gt;
You can specify a src-ip/dst-ip/src-port/dst-port for filtering the packets:&lt;br /&gt;
&lt;br /&gt;
 anc# '''packet-capture decode source-ip 2.64.0.33 /local1/hari_pod_se_flow.cap'''&lt;br /&gt;
 Running as user &amp;quot;admin&amp;quot; and group &amp;quot;root&amp;quot;. This could be dangerous.  &lt;br /&gt;
 3   0.002161    2.64.0.33 -&amp;gt; 2.64.0.17    TCP 5001 &amp;gt; 33165 [SYN, ACK] Seq=0 Ack=1 &lt;br /&gt;
 Win=5792 Len=0 MSS=1460 TSV=326296092 TSER=326296080 WS=4  &lt;br /&gt;
 4   0.002360    2.64.0.33 -&amp;gt; 2.64.0.17    TCP 5001 &amp;gt; 33165 [SYN, ACK] Seq=0 Ack=1 &lt;br /&gt;
 Win=5792 Len=0 MSS=1406 TSV=326296092 TSER=326296080 WS=4&lt;/div&gt;</summary>
		<author><name>Chbey</name></author>	</entry>

	</feed>