Our company ran into an issue where our patch agents were not able to read the policy or license zip files due to our encryption system.
We've since rolled out a fix, which is to decrypt those 2 files. It's corrected our problems on a lot of the systems but our check in numbers remained very low compared to the number of systems we have out there.
After digging in a little further, it looks like a ton of systems ran an automatic uninstall of the agent as seen in the STagentupdater.log:
2014-10-15T11:57:02.8633762Z 0f38 W AgentEnvironment.cpp:230 Can not read expiration from license package. Falling back to unregistered behavior. Error: 'class STCore::CInvalidOperationException at Opc.cpp:620: Did not find the signed xml part in the container'
2014-10-15T11:57:02.8733762Z 0f38 V STAgentUpdater.cpp:719 Automatic uninstall date is 'Wednesday, October 15, 2014 11:30:26 AM'.
2014-10-15T11:57:02.8733762Z 0f38 W STAgentUpdater.cpp:722 Automatic uninstall date has been reached. Uninstalling the agent.
2014-10-15T11:57:02.8733762Z 0f38 V STAgentUpdater.cpp:719 Automatic uninstall date is 'Wednesday, October 15, 2014 11:30:26 AM'.
2014-10-15T11:57:02.8733762Z 0f38 W STAgentUpdater.cpp:722 Automatic uninstall date has been reached. Uninstalling the agent.
Can someone tell me what the criteria is that would trigger an automatic uninstall, where that is set and if it is configurable? I looked in the KB and in the help files but couldn't find anything.
Thanks