When Replication Manager is connected to the Business Continuity Manager agent via IPv6, IBM HTTP Server is required to act as a reverse proxy server. When the reverse proxy server receives a request from Replication Manager via IPv6, it changes the request to IPv4 format and then provides the request to the Business Continuity Manager agent, which acts as the origin server.
The following shows a configuration example of when Replication Manager connects to the Business Continuity Manager agent via IPv6.
To set up IBM HTTP Server to run as a reverse proxy server, specify the settings described in the following table for the httpd.conf file.
Directive to be specified |
Description of directive, and values to be specified |
---|---|
CacheDisable |
Specify this directive so that the cache function for requests directed to the Business Continuity Manager agent is disabled. |
KeepAlive |
Specify this directive to disable the KeepAlive function. |
Listen |
Specify a standby port in IPv6 as shown below. The port number can be changed: Listen [::]:80 |
LoadModule |
Add the following modules to the list so that the reverse proxy function will be enabled: proxy_module modules/mod_proxy.so proxy_http_module modules/mod_proxy_http.so |
ProxyPass and ProxyPassReverse |
Specify the following options to set up Business Continuity Manager agent to act as the origin server for Replication Manager:
ProxyPass / http://host-name-or-IPv4-address:port-number/ ProxyPassReverse / http://host-name-or-IPv4-address:port-number/ |
Timeout |
This directive is used to specify how long to wait before issuing a timeout. Specify a value greater than the timeout values of Replication Manager (bcmif.socketTimeout). |