cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
4541
Views
5
Helpful
7
Replies

Why cannot ping ASA ?

eigrpy
Level 4
Level 4

Hi It is strange that the PC cannot ping the ASA. The topology is like this ASA(inside)---DeviceA----PC. the ASA can ping PC and DeviceA, but PC cannot ping ASA. When PC ping ASA, we can see message of debug icmp(debug icmp track 255 in the ASA) from the PC. The DeviceA can also ping both ASA and PC. I check the ASA config, which does not any limit to icmp. Anyone can give some suggestion ? Thank you

1 Accepted Solution

Accepted Solutions

Since you didn't see the packet going out from the firewall there are a couple of scenarios that I can think:

 

1-As Andre said the firewall doesn't have a route to the network and the traffic is been sent to the default gateway.

2.-The firewall has a route to the destination network but is not able to communicate to the next hop. When the firewall doesn't have an entry for the next hop the packet is not sent out of the interface. 

Once you have confirmed t hat the packet is sent out to the client if its still not getting to it then you will need to check the SW.

 

Regards,

 

Jose Orozco.

 

 

 

View solution in original post

7 Replies 7

joseoroz
Cisco Employee
Cisco Employee

Hello Showipospf,

 

The command that controls the ICMP traffic to the box is the ICMP command. That command works in the same fashion as an ACL if you have an allow on the interface that will add an explicit deny at the end. With the show run ICMP you can confirm if the traffic is allowed or at least not denied. 

You can also create a capture and confirm if the firewall is sending the reply. The command will be something like this. Capture test interface inside match ICMP host (ASA IP) host (client IP). 

You can see the result with the show capture test and remove with the command no cap test. 

If you see the reply been sent out then you can get the ASA of the equation. 

Kind regards,

Jose Orozco. 

Thank you so much for your reply. I did that based on what you said. The ASA did not send reply to PC, but the ASA can send reply to the DeviceA if the DeviceA ping ASA. Why ASA did not send reply to the PC  ? 

Hello showipospf,

Would you be so kind to post the output from the show run ICMP command and the result of the packet tracer. Please also confirm that when you ping the ASA you are pining the local interface because if you ping a remote one the firewall is not going to reply. 

Regards,

Jose Orozco. 

Hi Jose

Thanks for your reply. I can do some test and post it tomorrow. The DeviceA is Layer 3 switch(maybe it include other device in ping path, that is why I call it DeviceA). Before I left office, I did a test where i plug PC into another port of the DeviceA. The port has the same vlan with the port which is physically connected with ASA inside interface. then PC can ping ASA inside interface. Now we say the issue is in the DeviceA instead of ASA, do you think so ?

Are they all in the same subnet?

EDIT: they are obviously not since they are in different VLANS........ apologies

Does the ASA have a route to the PC subnet??

Thank you all for your reply. The DeviceA contains several devices, one of them is layer2 Pola. After we re-configured it, ping is Ok, Thank you again

Since you didn't see the packet going out from the firewall there are a couple of scenarios that I can think:

 

1-As Andre said the firewall doesn't have a route to the network and the traffic is been sent to the default gateway.

2.-The firewall has a route to the destination network but is not able to communicate to the next hop. When the firewall doesn't have an entry for the next hop the packet is not sent out of the interface. 

Once you have confirmed t hat the packet is sent out to the client if its still not getting to it then you will need to check the SW.

 

Regards,

 

Jose Orozco.

 

 

 

Review Cisco Networking for a $25 gift card