Multiple SFW services stuck in a Starting state, causing system to hang at 'Applying computer settings...' during system startup

book

Article ID: 100000729

calendar_today

Updated On:

Description

Error Message

The \Program Files\veritas\Veritas Object Bus\Logs\vxisis.log* and the %vmpath%\logs\vm_vxisis.log both report the following error:

DATE TIME:Unexpected error: CPalService::init error code: 1669
DATE TIME:Unexpected error: CPalService::init error code: 1669
DATE TIME:CORBA Exception in CPalService::init: BAD_PARAM, IDL:omg.org/CORBA/BAD_PARAM:1.0
DATE TIME:CPalService init failed 0x:c1000001
DATE TIME:Error in loading the library csfinterfacep.dll
DATE TIME:Error in starting agent 0xc1000001

* On 64-bit sytems, the path to the vxisis.log is: \Program Files (x86)\veritas\Veritas Object Bus\Logs\vxisis.log

Cause

This happens if the configuration information for the Symantec Private Branch Exchange (PBX) is missing from the registry.

Resolution

This issue may be fixed by a repair installation.  Otherwise:

0. If the computer is stuck at Applying Computer Settings, either boot into Safe Mode and set the Startup setting of the affected services to Manual; or connect via the Service Control Manager (SCM) from another node and set the Startup value of the affected services to Manual.

1. Create the following keys under:
x86:- HKEY_LOCAL_MACHINE\SOFTWARE\Veritas\VxPBX.
x64:- HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Veritas\VxPBX.

Key nameKey typevalue
AuthUsersREG_SZlocalsystem (please add this with a leading space)
DebugLevelREG_SZ10
InsecureREG_SZ1
InstallPathREG_SZC:\Program Files\Veritas\VxPBX
PortNumberREG_SZ1556

Table 1: Registry entries required for PBX to work correctly.
Note: Value of InstallPath key may vary the above path denotes the default install location on x86.

2. If any of the following services are running or stuck in 'starting', stop or kill them:

Veritas Action Agent.  Appears as vxpal.exe in the Windows Task Manager.
Veritas Gridnode Agent.  Appears as vxpal.exe in the Windows Task Manager.
Veritas Storage Agent.  Appears as vxpal.exe in the Windows Task Manager.
Veritas Enterprise Agent.  Appears as vxsvc.exe in the Windows Task Manager.

Note: If killing the services, it may be necessary to temporarily change the SCM Recovery action to Take No Action to prevent the services from being restarted. In addition, it may be necessary to use the taskkill utility to kill the processes by either process name or Process ID (PID). Run taskkill /? from a command prompt to determine proper syntax.

Examples:

taskkill /IM vxpal.exe /F /T
taskkill /PID 3069 /F /T

3. Restart the Veritas Private Branch Exchange service:
> net stop vrtspbx /y
> net start vrtspbx

4. Start the agents mentioned in step 2:
> net start vxob
> net start vxvm
> net start actionagent
> net start vxgn

 


Issue/Introduction

When attempting to start the Veritas Enterprise Adminstrator service (vxob), Veritas Storage Agent service (vxvm), Veritas Action Agent service (actionagent), and Veritas Gridnode Agent (vxgn); all the services permanently enter a 'starting' state. This issue may also exhibit itself as a server being stuck in "Applying Computer Settings" mode following a reboot. By connecting to the system's services remotely through Service Control Manager (SCM), it will be seen that the above services all are stuck in a 'starting' state.