Consultor Eletrônico



Kbase P64182: WebSpeed 2.x: Differing user accounts cause agents to die at startup with error 5743, starting brok
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   10/14/2010
Status: Verified

SYMPTOM(s):

Agents die upon startup of the WS broker

WTB: Received a SIGCHLD from a child process. The dying process pid = . (5743)

User that installed WebSpeed is not the same user that is starting the ws broker/agents

WebSpeed is not installed as default for all users

At agent startup, the directory referenced for the -T parameter is valid

FACT(s) (Environment):

Webspeed 2.1
Windows NT

CAUSE:

Error 5743 indicates the agent is dying immediately. The problem hinges in that there are differences between the registry entries for HKEY_CURRENT_USER and HKEY_LOCAL_MACHINE for the user that installed WebSpeed versus the user account used to run the broker/agents.

FIX:

Two ways to sovle this issue:

1. Start the broker from the same user account that installed WebSpeed.


2. Copy the registry entries into either HKEY_LOCAL_MACHINE or HKEY_CURRENT_USER for the account running the broker. The tree you're looking for is \SOFTWARE\PSC\WEBSPEED\2.1\WinChar Startup.

This can be done by;
-customizing a progress.ini file and use ini2reg to copy this into the registry
or
-by manually changing the registry itself