by m1byo » Mon Aug 04, 2008 4:37 pm
If you are using IIS, IIS Will still bind to the IP address regardless of host headers.
The available solutions are:
1. run 2 IP Addresses (IIS will have to be specifically configured not to bind onto the second IP) you can then use 1 IP for IIS and 1 IP for AMS ... not much good if you are running NAT Translation behind a router with only 1 WAN IP.
2. run apache webserver with the reverse proxy installed which then forwards all webmail.xxx.xxx to localhost:8000 ... this requires AMS webmail configured on a different port (in this example port 8000)
3. run an independent reverse proxy on port 80 which forwards IIS host headers to a different port e.g. 81, and AMS host headers to a different port again e.g. 8000.
4. run an iframe or redirect in a webpage hosted on IIS which then lets you bind to port 80
I hope these help.
I have tried most of the above solutions, and IF available, by far the easiest one is running 2 IPs!
Ian