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