Configure Multi-Tier Request Broker for Use on Machines with Multiple Network Cards

If the Multi-Tier server components are installed on a machine containing multiple network cards, even if only one is configured for network use, you may experience various issues including timeouts and network communications failures. To avoid or resolve these, take the following action:

  1. Use a text editor to open your Broker Rulebook; by default, oplrqb.ini file found in the /bin sub-directory of your OpenLink server components installation.
  2. Locate the [Protocol TCP] section.
  3. Remove the semicolon (;) which appears in front of the IPAddress parameter. For example:


    ;IPAddress = 192.168.0.1 #Before IPAddress = 192.168.0.1 #After

  4. Set the IPAddress value to the address which is reachable by all client hosts (i.e., if the Broker host has an "internal" and an "external" IP address, set this value to the "external"). For example:


    IPAddress = 83.323.137.120

  5. Save your changes and exit the file.
  6. Restart the Request Broker to activate the changes.
  7. Client DSNs should now be able to pass either the IP address, or any fully-qualified hostname (e.g., broker-host.example.com) which resolves to that address.

Referenced by...