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.