Consultor Eletrônico



Kbase P75169: WebSpeed broker is not registering with the NameServer
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   19/08/2004
Status: Unverified

FACT(s) (Environment):

WebSpeed 3.x

SYMPTOM(s):

WebSpeed broker is not registering with the NameServer

Both brokers have defaultService turned on

Only one broker is registered with the NameServer

The broker log contain error 8552

The NameServer indicated that it failed to register the broker. (8552)

NameServer log contains 8201, 8206 and 8209 for each of the 2 brokers

Request received from <host IP> 1190 for WS.[Default]. (8201)

AppService = WS.[Default] Found = true Number Of Brokers = 1. (8206)

Known Broker <Broker UUID>:-8000 WS.<broker name> f80 3057. (8209)

The WebSpeed Transaction Server license installed in the machine lacks NameServer load balancing

CAUSE:

The defaultService set to 1 (turned on) for more then one brokers.

FIX:

Turn off defaultService for the second broker. Only one broker can have the defaultService turned on. This can be accomplished two way:

1. by Progress Explorer

1a. Open Progress Explorer > Connect to the adminservice of the appropriate machine > Double click on the webspeed folder > Right mouse click on the broker and choose Properties.
1b. On the broker property page, double click on the broker
1c. Click on the AppService Name List
1d. Uncheck "Support default Service" and click OK to apply the change
1e. Restart the broker

2. by modifying the the $DLC/properties/ubroker.properties file

2a. Open the ubroker.properties file using your favorite editor
2b. Go to the appropriate WebSpeed broker section ([UBroker.WS.<broker name>])
2c. Modify the "defaultService=1" parameter value to 0 ("defaultService=0" without the double quotes)
2d. Save the change and restart the broker.