Hi,
I'm trying to setup a demo environment where I have Apache running as a
reverse proxy and IIS as the backend server, both on the same W2K machine
(remember it's just a demo

).
So, what I've done:
* configured two IP addresses on my network card, 10.255.3.1 and 10.255.3.2
* edited my hosts file:
10.255.3.1 iis.foo.com iis
10.255.3.2 apache.foo.com apache
* edited the apache httpd.conf file to bind to a particular ip address:
Listen 10.255.3.2:80
ServerName apache.foo.com:80
* from Start -> Programs -> Administrative Tools -> Internet Services
Manager -> Default Web Site -> Properties, change the IP address setting to
10.255.3.1 instead of (All Unassigned)
* bounced both Apache and IIS Admin service
However, it still appears that IIS is grabbing all IP addresses, preventing
Apache from starting on the same machine. To test, I:
* stopped everything -> telnet 10.255.3.1 80 and telnet 10.255.3.2 80. both
failed as expected and desired.
* started IIS -> same as above -> both worked. not as expected or desired,
I only want 10.255.3.1 80 to work.
* stopped IIS and started Apache -> same as above. 10.255.3.1 failed, and
10.255.3.2 worked. as desired and expected.
So, is this yet another bug in a Microsoft product? I REALLY don't want to
have to switch from port 80, as it introduces other hassles.
Perhaps the best thing to do is disable IIS and just run with multiple
Apache virtual servers???
Thanks,
Scott