Why are policies that I have configured and enabled not being enforced on individual handheld devices?

Explanation:  Policies can be scheduled to run at a certain time. During creation, all policy packages are given a default run schedule (EventHandheldSync, by default). This means that all applicable policies in this package are enforced every time a handheld device connect/synchronizes.

If you enable a policy but fail to schedule it, it runs according to the schedule currently defined in the Default Package Schedule.

You can change the default schedule for an entire policy package or for individual policies. For more information, see Scheduling Packages and Policies.

NOTE:  Be aware that changing the policy package's schedule or an individual policy's schedule to run too frequently affects performance, depending on your environment. The default schedule should be adequate for most situations.

If you have configured and enabled policies, but they have not been enforced on individual handheld devices, consider the following:

  1. When you configure and enable policies, ConsoleOne records the new information in the directory.
  2. The ZENworks Handheld Management Server scans for new information hourly, by default. You must wait for up to one hour to ensure that the Handheld Management Server has received the policy changes, depending on when the last scan was performed. Or, you can force an immediate directory scan to ensure that the Handheld Management Server receives the new policy changes by right-clicking the ZENworks Handheld Management Service object, clicking Actions, then clicking Scan Now.
  3. For Palm OS* and Windows CE devices, the default Policy Package Schedule is EventHandheldSync (whenever the handheld device connects/synchronizes); for BlackBerry* devices, the default Policy Package Schedule is once per day. If you have changed the default Policy Package Schedule, it might take longer to enforce the policy changes on the associated handheld devices. In addition, if the handheld devices were unable to connect to the ZENworks Handheld Management system (because of connectivity problems, for example), you might need to reconnect/resynchronize the devices.

Explanation:  The ZENworks Handheld Management proxy service has not yet connected to the ZENworks Handheld Management server. You can force an immediate connection to the ZENworks Handheld Management server using the ZENworks Handheld Management Proxy Console on the proxy service machine (the Windows machine that the handheld device synchronizes with).

To force an immediate connection to the ZENworks Handheld Management server: from the ZENworks Handheld Management Access Point service installation directory
(program files\novell\zfhap by default), run console.exe, click Operations, then click Connect to Server.