I have the default site enable in a2ensite.. If I go the IP I see the index.html with the disabled site message I placed in it. When I disable a site ON A VIRTUAL IP(eth0:0, eth0:1,etc) and visit the IP ADDRESS OR DISABLED DOMAIN, you do not see the default site, you see another client on the same IP. When I disable a site that is USING THE PRIMARY IP(eth0) it works fine and you get default sites index.html. I tried adding NameVirtualHost * to /etc/apache2/sites-available/default and restarted the server but to no avail, it still has the same behaviour on the VIRTUAL IPS.