Managed devices casa corruption after reinstall or system update

  • 7008974
  • 11-Jul-2011
  • 19-Oct-2016

Environment

Novell ZENworks 10 Configuration Management
Novell ZENworks 11 Configuration Management
Novell ZENworks 11 Configuration Management Support Pack 1 - ZCM 11 SP1

Situation

Randomly, on some workstations, casa agent is failing after System Update due to missing or corrupted casa dlls or missing miCasa service.  1603 error on system update.
 
Errors:
 
NSSCS_E_SYSTEM_FAILURE    -803
 
The service "Novell Identity Store" is missing
 
Error: (from event log):
Log Name: Application
Source: Application Error
Faulting application name: ZenworksWindowsService.exe, version: 11.0.0.41670
Faulting module name: ntdll.dll, version: 6.1.7600.16695
Faulting application path: C:\Program Files
(x86)\Novell\ZENworks\bin\ZenworksWindowsService.exe
Faulting module path: C:\Windows\SYSTEM32\ntdll.dll

 

Resolution

For ZCM 11.1: Novell has provided a fix in the form of a System Update, and an updated ZCM 11.1a ISO file - see TID 7009257 Agent update 1 for ZENworks 11.1 for details of how to obtain and deploy these items

For ZCM 10.3.3: This is fixed in version 10.3.4 - see KB 7008244 "ZENworks Configuration Management 10.3.4 - update information and list of fixes" which can be found at https://www.novell.com/support

Workaround: if it is not possible to upgrade to 10.3.4 at this time, in the interim, Novell has made a Patch available for testing, in the form of a Field Test File (FTF): it can be obtained at https://download.novell.com/Download?buildid=71jc8MbwkrY~ as "ZCM 10.3.3 Casa corruption fix - see TID 7008974". This Patch should only be applied if the symptoms above are being experienced, and are causing problems.

This Patch has had limited testing, and should not be used in a production system without first being checked in a test environment. Some Patches have specific requirements for deployment, it is very important to follow any instructions in the readme at the download site. Please report any problems encountered when using this Patch, by using the feedback link on this TID.

Workaround:
 
In most cases a repair of the Casa and AuthToken MSIs is required.  If that does not help then uninstall and reinstall of the MSIs may be required.
 
If the MSIs are not available on the device, then copy the MSIs to the device: 
 
32 bit:
CASA.msi
authtokenclient.msi
 
64 bit:
CASA.x86_64.msi
authtokenclient.x86_64.msi
 
These can be found in the ZENWORKS_HOMEinstall/downloads/msi on any primary that was updated.
 
Repair:
 
Run msiexec /fa msi_name
 
Install (note: this will force reboot.  Use REBOOT=ReallySuppress to suppress reboot if desired):
 
Run msiexec /i {path to the MSI} TARGETDIR="{ZENWORKS_TARGET_DIR}" ALLUSERS=2