Virtual Servers (LTM on EC2)
Hello,
I have installed the F5 AMI on EC2. Let's assume its IP is
1.0.0.1
I have provisioned three more machines running Apache each of which serves up a simple web page on port 80. Assume these servers' IPs are...
1.0.0.2 1.0.0.3 1.0.0.4
I have created a Pool with these Apache servers as members and have associated this Pool with a Virtual Server. Within the Virtual Server section, I have set the Destination Type to 'Host' and the Destination Address to the same address as the F5 instance (i.e. 1.0.0.1). I have set the Service Port to 80.
When I try to browse 1.0.0.1:80, I get page not found instead of the request being 'load balanced' to one of the Apache servers. Why is this?
I realize that, on 1.0.0.1, the admin console runs on port 443 but 80 should be free, right?
I also know that my pool is set up correctly, because the health monitoring I've set up in it is reporting the status of each of the three Apache servers correctly.
My EC2 security group for the F5 and Apache servers is correct.
I can browse each of the Apache server web pages if I access that IP directly.
Any ideas?
Thanks,
Matthew