Configuring the Server Manager Main Server to Run with NAT
Configuring the Server Manager Main Server to Run with NAT
Data Replication supports deployment topologies in which the Server Manager Main server is secured with Network Address Translation (NAT). NAT translates IP addresses for internal use in a local area network (LAN) to IP addresses for external use. Often, the LAN is behind a firewall. Data Replication does not support NAT for Server Manager subservers.
The following image shows a topology in which the source database and the Server Manager Main server are deployed in a LAN and the target database and Server Manager subserver are deployed on a remote server:
When the Server Manager Main server sends data to the Server Manager subserver on the remote system, NAT converts the IP address that is used in the LAN to a public IP address.
Data Replication tries to use faster bidirectional connections by default. However, NAT prevents the Server Manager subserver from initiating a connection to the Server Manager Main server. Bidirectional connections work only if the Server Manager subservers can address the Server Manager Main server directly without NAT.
Alternatively, you can enable unidirectional connections that allow the Server Manager Main server in the LAN with NAT to communicate with subservers on remote servers. To do so, perform the following steps for the Server Manager Main server and each subserver in the replication configuration:
On the
Server Manager
tab >
Configs
view, connect to the Main server as the idradmin user.
On the
Server Manager
tab >
Servers
view, select a server.
Click the
Properties
icon button on the Server Managers toolbar.
On the
Advanced Settings
tab, select
AsyncHttpEnabled
and click the
Edit
icon button.
Enter the value of 1 for
AsyncHttpEnabled
and click
OK
.
Click
Save
.
Restart the Server Manager for the change to take effect.