I number of our users started reporting our intranet was not launching on login (a management choice). After reading the forums and researching it seems like the cache has become corrupted. This is the error in the logs:

Failed to process action: Object reference not set to an instance of an object.
I tested this with three users by remoting them and running zac cc and it resolved the issue. Thinking I'm clever I created a bundle to run zac cc and associated it to a user and tried to force run it. D'oh, it never executes as it waits for the intranet to launch and I can't tell it to run before the intranet launch.

What is the best practice for clearing corrupt cache? I thought maybe I could add zac cc to the Novell Login Script, maybe? Is there a way to detect corrupt cache? Anyone else deal with this issue.