Device fails to receive the correct Closest Servers based on its assigned Location and instead receives all the Servers from the Default or Unknown Location

  • 7014379
  • 07-Jan-2014
  • 07-Jan-2014

Environment

Novell ZENworks Configuration Management 11.2

Situation

After successfully modifying the Closest Server Rules for a Location Configuration or Network Environment, the managed device that received such location will never update the Closest Servers for that location and instead will receive all the Servers assigned to the Unknown location or the Default Location.
 
The following error will be visible in the zmd-messages.log file of the managed device: 
 
[DEBUG] [11/27/2013 16:25:27.014] [1220] [ZenworksWindowsService] [41] []
[LocationConfigDataStore] [] [Closest server configuration for location
Test Location not available.] [] []
[DEBUG] [11/27/2013 16:25:27.014] [1220] [ZenworksWindowsService] [41] []
[LocationConfigDataStore] [] [Could not find closest servers for location
Test Location, falling back on closest servers for location
~UNKNOWN~] [] []
 

Resolution

Workaround:
 
Force the managed device to perform a Location calculation based on a smaller number of Locations. This can be done by following the steps below:
  1. Access the summary page of the managed device experiencing the issue
  2. Click on the Locations Tab of the managed device
  3. Access the Location Assignment Section and select the option named "Assign following Locations and their Network Environments."
  4. Select the a smaller number of locations and then click on the apply changes button

In case there are several managed devices experiencing this issue and all of them belong to the same folder, then these changes can be done on a folder level so they are inherited by all the devices within the folder. To accomplish this just click on the Details link of the folder that need to be modified and access the Locations tab for that folder and follow the same steps as explained above.

Status

Reported to Engineering

Additional Information

Errors displayed on loader-messages.log from a primary server when the location configuration calculation is triggered after a Location or Network Environment is modified:
 
[DEBUG] [04/12/13 07:27:23] [] [Location.Configuration] [25370] [] [Beginning
location configuration computation for ZENObject :
09c07af41f887116d7c9486d67f641d4] [] []
[DEBUG] [04/12/13 07:28:25] [] [Location.Configuration] [25370] [] [Exception
processing location configuration] [] []
[DEBUG] [04/12/13 07:28:25] [] [Location.Configuration] [25370] []
[com.novell.zenworks.datamodel.exceptions.InternalDataModelException:
com.novell.zenworks.datamodel.exceptions.ObjectNotFoundException:
aeb122543da8af45a839e2cd7b77cf7c