Kbase P88381: How to configure a broker in a multi-homed machine
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  09/06/2009 |
|
Status: Verified
GOAL:
How to configure a broker in a multi-homed machine
GOAL:
How to configure a broker in a machine with a single hostname and more than one IP address
GOAL:
How to configure a broker in a machine with more than one network cards
FACT(s) (Environment):
All Supported Operating Systems
OpenEdge 10.x
FIX:
Use registrationMode=Register-HostName
The registrationMode parameter specifies when the broker registers with its controlling NameServer how it should specify its hostname. This hostname information is passed onto a client application when it attempts to connect to an Application Service that this broker supports.
Using the value Register-HostName specifies the hostname as the hostname of the machine where the the broker is located. The broker will determine its hostname and pass that to the NameServer when it registers. Clients will be connected using the hostname,so that clients can connected to the broker regardless of which IP address they have access to.
To modify the broker configuration choose one of the following:
Using Progress Explorer:
1) Right click on the broker to open the properties
2) Expand the broker treview
3) Select Controling Name Server
4) In the Registration mode section, Select Use Host name
5) Type in the name of the host name
6) Click OK to save
7) Restart your broker to make changes take place
Editing ubroker.properties file:
1) Edit the ubroker.properties file, by default this file is located under the properties directory into your progress instalation.
2) Look for the broker
3) Add or modify the parameter registrationMode to Register-HostName
4) ADD or modify the parameter hostName to the hostname of the machine where the the broker is located
5) Save your changes
6) Restart your broker to make changes take place