I am practicing setting up VPN's and I seem to have ran into a small issue whos solution evades me. Everything is working in my current topology except for a multi-site vpn. I have 3 ASA's whos outside interface is connected through a switch. The inside interface is connected to a local network that contains one workstation on each subnet. I am trying to setup a solution where I can have all 3 ASA's connected to each other through a VPN's. The issue that I have is when I bring one tunnel up, by pinging a workstation behind the ASA, I can't bring up a second tunnel by pinging a different network. To explain better here is an explanation:
If I ping 192.168.1.100 from 192.168.0.100, the tunnel opens fine and I get replies. If I then try and ping 192.168.2.100 from 192.168.0.100, the tunnel to 192.168.2.0 doesn't open. If I clear all sa's on ASA #1 and then ping 192.168.2.100 from 192.168.0.100, the tunnel opens fine and I get a reply. Then I try and ping 192.168.1.100 from 192.168.0.100 and the same thing happens, no tunnel and no reply. When I enabled logging on ASA #1 it seems as though it's sending the ping request for the different network over the tunnel that is open instead of opening a new tunnel to the correct network. Can anyone tell me what is going on here and if I just missed something simple with the routing? Or is this perhaps a VPN issue?