Hi,
I really hope someone can help me with this puzzle. I have 3 routers hooked up, and performing redistribution. But im having a weird issue with Router1 being able to ping a loopback interface on Router3, going through Router2, but Router2 cant get to the loopback!?
For some reason, if i turn off ip cef, ill be able to ping the loopback interface from router 2 (but then i wont be able to do it from router 1), but how can router 1 relay through router 2 without router 2 being able to do ping it itself?
I have attached a diagram of my topology, along with routing tables for each router.

Router 1:
C 192.168.12.0/24 is directly connected, FastEthernet1/0
172.16.0.0/24 is subnetted, 1 subnets
O E2 172.16.23.0 [110/20] via 192.168.12.2, 01:04:40, FastEthernet1/0
9.0.0.0/24 is subnetted, 1 subnets
O E2 9.9.9.0 [110/20] via 192.168.12.2, 01:04:22, FastEthernet1/0
10.0.0.0/24 is subnetted, 1 subnets
C 10.0.12.0 is directly connected, Serial0/0
R1#ping 9.9.9.9
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 9.9.9.9, timeout is 2 seconds:
!!!!!
Success rate is 100 percent (5/5), round-trip min/avg/max = 12/48/132 ms
R1#
Router 2:
C 192.168.12.0/24 is directly connected, FastEthernet1/0
172.16.0.0/24 is subnetted, 1 subnets
C 172.16.23.0 is directly connected, FastEthernet2/0
9.0.0.0/24 is subnetted, 1 subnets
R 9.9.9.0 [120/1] via 172.16.23.3, 00:00:11, FastEthernet2/0
[120/1] via 10.0.12.1, 00:00:10, Serial0/0
10.0.0.0/24 is subnetted, 1 subnets
C 10.0.12.0 is directly connected, Serial0/0
R2#ping 9.9.9.9
Type escape sequence to abort.
Sending 5, 100-byte ICMP Echos to 9.9.9.9, timeout is 2 seconds:
.....
Success rate is 0 percent (0/5)
R2#
Router 3:
R 192.168.12.0/24 [120/1] via 172.16.23.2, 00:00:22, FastEthernet1/0
172.16.0.0/24 is subnetted, 1 subnets
C 172.16.23.0 is directly connected, FastEthernet1/0
9.0.0.0/24 is subnetted, 1 subnets
C 9.9.9.0 is directly connected, Loopback0
10.0.0.0/24 is subnetted, 1 subnets
R 10.0.12.0 [120/1] via 172.16.23.2, 00:00:22, FastEthernet1/0
R3#
According to what i can see from router 2's routing table, it has two paths, one of them creating a loop, but again, the question is, how is router 1 able to get through to the loopback?
Thanks alot! this is really puzzling