LTM doesn't forward http requests to pool members
I wanted to try out BIG-IP LTM and set it up on Amazon AWS. I followed the video and my configuration is identical to the video instructions except for subnet IDs, EIP and such. I created an instance running apache with a simple index.html and it is addressed 10.0.2.93 which is the same subnet as my internal VLAN SelfIP (10.0.2.254). I added 10.0.2.93 in a pool. If I enable health check in pool, it shows green. If I go into the apache instance and do a tcpdump, I can see the health check traffic coming in. I can do wget to the apache from the NAT instance. But when I type the EIP associated to 10.0.1.100, I'm not getting the index.html page. What could I have done wrong?
Video link that I followed. https://devcentral.f5.com/videos/deploying-a-big-ip-virtual-edition-ha-pair-in-aws