search cancel

Managed Software Delivery Policy with a remediation set to schedule, Start: At computer startup, is running remediation immediately after running compliance, and is not waiting until the computer starts up.

book

Article ID: 230444

calendar_today

Updated On:

Products

Client Management Suite Software Management Solution

Issue/Introduction

Managed Software Delivery Policy with remediation set to a schedule, Start: At computer startup, is running remediation immediately after running compliance, and is not waiting until the computer starts up. The customer intends to remove software that causes issues when uninstalled. So the goal was to restart the machine, run a script to uninstall, and then the script restarts the machine before the user logs in.

Steps to Reproduce:

  • Create a managed software delivery policy.
  • Assign to any target
  • Compliance set to: 00:01 No Repeat
  • Remediation set to: Schedule, Start: At computer startup
  • From client computer update configuration. Observe compliance scan runs, finds software not installed, downloads, and immediately executes the install command line.

Environment

Release: 8.6

Cause

Not waiting at least 20 minutes after computer starts up.

Resolution

The "startup" interval is considered to be historically up to 20 minutes after computer boot-start by the agent.  If a new Managed delivery policy arrives on the client-side within 20 minutes after computer startup then the "startup" trigger will kick off the schedule.

If you can reliably reproduce this issue after waiting 20 minutes, please do the following and contact support, referencing this article:

Please ask the customer to repro the problem  with TRACE LOGS enabled on the agent and provide the following additional info:

Modify the following registry key:  HKLM\Software\Altiris\Altiris Agent\Event Logging\LogFile DWORD Value: Severity.  Change to a decimal value of 255.

Reproduce the problem and gather:

  1. Value of HKEY_LOCAL_MACHINE\SOFTWARE\Altiris\Altiris Agent\Dynamic Data\Startup time
  2. From a command shell, run the following command:  systeminfo | find "System Boot Time"
  3. Agent Logs located by default under C:\ProgramData\Symantec\Symantec Agent\Logs

1 & 2 should almost coincide