Deployment Solution Plug-in fails to register on client machines
search cancel

Deployment Solution Plug-in fails to register on client machines

book

Article ID: 444616

calendar_today

Updated On:

Products

IT Management Suite

Issue/Introduction

After applying the Deployment Plug-in installation policy, the plug-in appears to execute successfully on the client machine, but it does not register.

The "Deployment Solution Plug-in" is missing from the Agents/Plug-ins tab in the Symantec Management Agent (SMA) GUI.
Critical Context: The customer has already attempted multiple uninstalls and reinstalls of the primary ITMS agent without success.
Tasks involving imaging or golden image collection cannot be assigned to the computer because the required agent is not detected.
Cause
This issue occurs when the plug-in's COM objects or DLLs fail to register in the Windows Registry. Reinstalling the main ITMS agent often fails to resolve this because the specific MSI for the Deployment Solution Plug-in may leave behind "stale" or corrupted installation state data that prevents new registration attempts from completing.

Resolution

Method 1: Clean Removal and Reinstall via MSIEXEC
Since standard agent reinstalls have failed, you must manually strip the existing plug-in installation before attempting a reinstall.

Identify the Product Code: Run the following command to find the IdentifyingNumber (Product Code) for the Deployment Solution Agent:
cmd


wmic product where "name like 'Deployment Solution Agent%'" get name, IdentifyingNumber
Force Uninstall via MSIEXEC: Use the Product Code (e.g., {YOUR-GUID-HERE}) to remove the existing installation state:
cmd


msiexec.exe /x {PRODUCT-CODE-FROM-STEP-1} /qn /norestart
Perform Logged Reinstall: Locate the Symantec_DeploymentSolutionAgent_x64.msi and run a fresh installation with verbose logging:
cmd


msiexec.exe /i "Symantec_DeploymentSolutionAgent_x64.msi" /l*v "C:\DS_Plugin_Install.log" /qn
Method 2: Manual DLL Registration
If the files are present but still not showing in the Agent GUI after a clean reinstall:

Navigate to: C:\Program Files\Altiris\Altiris Agent\Agents\Deployment.
Run the following command:
cmd


regsvr32 DeploymentSolutionAgent.dll
Restart the Symantec Management Agent service.