ICMP Query

Hi,
I have gone through several documents regarding allowing ICMP through an ASA firewall and basically have an intermediate understanding how it works. However, i have two firewalls, acting as active/active context mode which behaves quite unusually whenever i do traceroute from an application from an XP box.
Observation:
Through ASA1
a. ping from ASA to outside successful
b. traceroute through ASA successful but firewall appears as * symbol in the hop trace.
Through ASA2
a. ping from ASA to outside successful
b. traceroute through ASA successful but firewall appears to be invisible since it doesn't at all appear in the traceroute results.(checked that traffic is going through confirmed via xlate in ASA)
DATA
Configuration on both ASAs are alike for the ff:
icmp permit statesments
inbound access-lists statements
Thanks in advance.
I have gone through several documents regarding allowing ICMP through an ASA firewall and basically have an intermediate understanding how it works. However, i have two firewalls, acting as active/active context mode which behaves quite unusually whenever i do traceroute from an application from an XP box.
Observation:
Through ASA1
a. ping from ASA to outside successful
b. traceroute through ASA successful but firewall appears as * symbol in the hop trace.
Through ASA2
a. ping from ASA to outside successful
b. traceroute through ASA successful but firewall appears to be invisible since it doesn't at all appear in the traceroute results.(checked that traffic is going through confirmed via xlate in ASA)
DATA
Configuration on both ASAs are alike for the ff:
icmp permit statesments
inbound access-lists statements
Thanks in advance.
Comments
Regardless that is pretty odd, the ASA should always appear as a time out hop.
In your description, ASA2 sounds like it is operating correctly. The problem you blame ASA1 for might be happening because of the upstream router. Maybe it is rate limiting icmp unreachables. Do you control the upstream router?
Don't forget to inspect 'icmp error'. Your traceroute original destination is not the same IP address as the source of each ICMP time-exceeded ICMP packets. If this isn't applied, you will have to allow ICMP time-exceeded messages on an interface.
Ahriakin, let me know if I missed anything. Recently passed SNAF and SNAA