Invalid character may cause error loading all Windows Authentication Satellites

  • 7006314
  • 21-Jun-2010
  • 27-Apr-2012

Environment

Novell ZENworks 10 Configuration Management with Support Pack 3 - 10.3

Situation

After adding authentication role to satellite and using an invalid LDAP or HTTPS certificate, all Windows satellites fail to load authentication services.
 
ERROR (from zmd-messages.log on Windows Authentication satellite):
 
DEBUG] [06/11/2010 16:55:55.593] [1552] [ZenworksWindowsService] [29] []
[AuthSatelliteModule] [] [Found at least one configuration zip file, will
process] [] []
[DEBUG] [06/11/2010 16:55:56.515] [1552] [ZenworksWindowsService] [29] []
[AuthSatelliteModule] [] [Extracting file: authcfg.zip] [] []
[DEBUG] [06/11/2010 16:55:56.796] [1552] [ZenworksWindowsService] [29] []
[AuthSatelliteModule] [] [Unable to start Authentication Satellite Server
Type: System.ArgumentException
Message: Illegal characters in path.
Stack Trace:
       at System.IO.Path.CheckInvalidPathChars(String path)
       at System.IO.Path.GetDirectoryName(String path)
       at ICSharpCode.SharpZipLib.Zip.FastZip.ExtractZip(String zipFileName,
String targetDirectory, Overwrite overwrite, ConfirmOverwriteDelegate
confirmDelegate, String fileFilter, String directoryFilter)
       at
Novell.Zenworks.AuthSatellite.AuthSatelliteServerConfigurator.Configure(SatelliteServerConfigType
configInfo, ReconfigureSettings settings)
       at
Novell.Zenworks.AuthSatellite.AuthSatelliteServerConfigurator.Start(ReconfigureSettings
settings)
       at Novell.Zenworks.AuthSatellite.AuthSatelliteServerConfigurator.Start()

] [] []

Resolution

This is fixed in version 10.3.2 - see KB 7007237 "ZENworks Configuration Management 10.3.2 - update information and list of fixes" which can be found at https://www.novell.com/support
 
A fix for this issue is included in ZENworks 11, see KB 7006995 "ZENworks 11 - information and updates" which can be found at https://www.novell.com/support