Kbase P149437: Why does a broker have an IP address of 0.0.0.0 in 10.1C and later when a hostname was supplied with
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  7/14/2009 |
|
Status: Unverified
GOAL:
Why does a broker have an IP address of 0.0.0.0 in 10.1C and later when a hostname was supplied with the -H parameter?
GOAL:
Why does a broker IP address show up as 0.0.0.0 even though I used the machine name with the -H parameter ?
FACT(s) (Environment):
All Supported Operating Systems
OpenEdge 10.1C
OpenEdge 10.2x
FIX:
This answer applies to 10.1C and higher.
When a broker is started for IPV4, the hostname specified is ignored (unless its localhost), which forces the broker to monitor the default TCP/IP address 0.0.0.0 or 127.0.0.1 for localhost. This changed with the introduction of IPV6. When a broker is started for IPV6, the hostname, which can be a hostname or an IP address, is NOT ignored. The broker will monitor the IP address supplied via -H and all servers started by the broker will monitor the same exact IP address.
Sample 5644 messages based on how the broker is started:
IP
Version -H 5644 message
=== ====== =====================
IPv4 thishost Started for #### using TCP IPV4 address 0.0.0.0, pid ####
IPv4 localhost Started for #### using TCP IPV4 address 127.0.0.1, pid ####
IPv4 not specified Started for #### using TCP IPV4 address 0.0.0.0, pid ####
IPv6 thishostIPV4 Started for #### using TCP IPV6 address 192.168.1.23, pid ####
IPv6 not specified Started for #### using TCP IPV6 address ::, pid ####
IPv6 thishostIPV6 Started for #### using TCP IPV6 address fd00:19d:8012:12::54, pid ####
IPv6 localhost Started for #### using TCP IPV6 address ::1, pid ####