Consultor Eletrônico



Kbase 20314: Error 8230 Running Webclient Application
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   6/14/2002
Status: Unverified

FACT(s) (Environment):

Progress 9.1B

SYMPTOM(s):

Connect Failure: NameServer Communications Failure - <Java Exception> (8230)

The following set of errors are seen when an WebClient Application is run

Error looking up <partition>:

com.progress.open4glNameServerCommunicationsException:
Connect Failure: NameServer Communications Failure -
com.progress.open4gl.NameServerClientPortException
(8230):

CAUSE:

The error 8230 ocurs when the AIA cannot get an available port number in the specified range, or if the minNSClientPort and maxNSClientPort properties have the same port number defined or are not avialable.

The AppServer Internet Adapter (AIA) needs to communicate with a NameServer process that will route the request to the appropriate application server. Whenever an AIA instance communicates with a NameServer, the AIA instance is assigned a UDP port that the NameServer uses to send a response message to the AIA instance.

There are two properties under the AIA configuration in the
ubroker.properties file that you can use to limit the range of ports from which an AIA instance can be assigned an UDP port:

minNSClientPort
maxNSClientPort

You can use any port number in the range of 1024 to 65535.

By default, both properties are set to 0, which means that a random port number within the implicit fixed range is dynamically assigned. If both minimum and maximum values are set to the same port number, this UDP port number is used to communicate with the NameServer.

FIX:

Set the two properties and make sure that the range of ports are available, where the default properties is not set.
or make sure all ports are open for dynamic assignment, thus where the default propertie is set to 0.