Hello, Here is my problem:
Our server needs to change it's IP Address. I am trying to modify the IP address that OpenACS is responding to. During the migration, some customers will still have the old IP address and some will have the new IP as DNS propagates.
First, let me say that it is not possible to have two instances of Oacs running at the same time. (At least for us, there are scheduled process that will cause major problems if two are concurrent).
This leaves me with the problem that the aolserver/oacs and pound processes will not respond if the request destination is not correct. In other words, if I change the server's pound process such that there is one for the old address and one for the new address, both point to the same backend AOLserver/Oacs process, then the customer that connects to the "old" address does not get a response. They establish a connection but never see anything in their browser (including error messages).
To make it more clear let me specify more of the environment:
Assume: www.abc.com, single server
aol server listening on 192.168.0.1:80
pound listening on 1.1.1.1:443
pound listening on 2.2.2.2:443
www.abc.com resolves to 1.1.1.1
We want to change https://www.abc.com/subsite to 2.2.2.2. We modify dns. Everything works fine for us. All customers that have cached 1.1.1.1 for https://www.abc.com/subsite receive no data on their page.
Am I missing something obvious in the way that these sites work?
Regards.