After upgrading IT Management Suite (ITMS) from 8.7 to 8.7.3 (or 8.8 / 8.8.1), you may have experienced authentication issues and temporarily reverted from Agent Connectivity Credentials (ACC) to application credential authentication.
Due to security concerns about managing their authentication processes, you are planning to implement Token-Based Authentication. However, the following clarification questions were raised:
How does the ACC fallback mechanism behave when Token-Based Authentication is enabled?
What are the requirements or recommendations for Site Servers when using Token-Based Authentication?
What happens if ACC becomes locked again?
How does authentication behave when using UNC package locations?
ITMS 8.7.3, 8.8, 8.8.1
Symantec Management Platform (SMP)
Symantec Management Agent
Package Servers / Site Servers
Environments using:
UNC package locations
Software Library configured as UNC
Deployment Solution images hosted via UNC
Token-Based Authentication in ITMS 8.7.3 (see ITMS 8.7.3 Release Notes) replaces credential-based authentication between the Symantec Management Agent and the Notification Server (SMP Server) with certificate/token-based trust.
However:
Tokens do NOT support UNC code bases
When UNC paths are used for packages (including DS images or Software Library configured as UNC), ACC is required
If ACC is configured as a fallback mechanism and becomes locked, authentication failures will reoccur
There are no special additional requirements for Site Servers beyond supported ITMS 8.7.3 prerequisites
Therefore:
| Scenario | Authentication Used |
|---|---|
| HTTP/HTTPS Package Location | Token-Based Authentication |
| UNC Package Location | ACC |
| Token failure + Fallback enabled | ACC |
If ACC locking root cause is not resolved, enabling fallback will not prevent future lockouts.
When enabling Token-Based Authentication, administrators can select:
Keep Agent Connectivity Credentials (ACC) as fallback mechanism
This means:
Token authentication is attempted first
If token authentication fails, the agent attempts authentication using stored ACC credentials
If ACC credentials are invalid or locked, the account will lock again
If the original cause of ACC lockout was not resolved (e.g., password mismatch, expired password, replication issue, multiple agents retrying), fallback will reproduce the same problem.
Token-based authentication does not support UNC code bases.
If a package location is defined as:
\\Server\Share\Package
This includes:
Software Library configured as UNC for SMP Server
Deployment Solution (DS) images stored on UNC
Any UNC-based package source
Behavior:
Agent detects UNC code base
Token authentication is bypassed
ACC is used automatically (if enabled)
There are no special additional configuration requirements for Site Servers specific to Token-Based Authentication beyond:
Supported ITMS 8.7.3 (8.8, 8.8.1) infrastructure
Proper .NET version required by 8.7.3 (or later)
Proper communication with SMP Server
There is no separate hardening or prerequisite checklist specific only to token authentication for Site Servers.
With the information above, now consider the following:
Agent attempts Token-Based Authentication.
If token validation fails:
Agent attempts ACC authentication (if fallback enabled).
If ACC credentials are invalid:
Account lockout may occur again.
| Condition | Recommendation |
|---|---|
| Using UNC package locations | ACC must remain enabled |
| Using HTTP/HTTPS package servers only | ACC can be disabled after validation |
| DS images stored on UNC | ACC required |
| Software Library configured as UNC | ACC required |
Open SMP Console
Navigate to:
Manage > Software > Software Catalog
Review package locations
Identify paths starting with:
\\Server\ShareIf present → UNC in use.
Go to:
Settings > All Settings > Software > Software Library
Verify if UNC path is configured
If using DS:
Navigate to:
Settings > Deployment > Image Management
Confirm image storage path
If UNC → ACC required.
Primary logs location:
C:\ProgramData\Symantec\SMP\Logs\Look for:
a.log
Example lockout indicators:
Event ID to review:
| Event ID | Meaning |
|---|---|
| 4740 | Account locked out |
| 4625 | Failed login |
If multiple failed attempts occur from SMP or Site Servers → investigate stored credentials.
Identify all UNC package locations.
Confirm if DS images use UNC.
Review ACC lockout root cause.
Common causes:
| Possible Cause | Verification |
|---|---|
| Expired ACC password | Validate password manually |
| Password mismatch on Site Server | Re-enter credentials |
| Cached old credentials | Restart Altiris services |
| Multiple failed retries | Review logs for repetition pattern |
Enable Token-Based Authentication.
Keep ACC fallback enabled initially.
Monitor:
NS logs
Domain Controller lockout events
Validate agent package downloads.
If:
No UNC paths exist
All packages served over HTTP/HTTPS
No DS UNC dependencies
Then:
Disable ACC fallback
Monitor authentication stability
Confirm successful operation:
| Test | Expected Result |
|---|---|
| Agent requests policy | No credential prompt |
| Package download (HTTP) | Successful |
| UNC download (if applicable) | Uses ACC |
| No Event ID 4740 | No account lockout |
If UNC is used anywhere in the package distribution model, ACC must remain configured.
Token authentication does not replace SMB authentication requirements.
| Question | Answer |
|---|---|
| What does ACC fallback do? | Uses stored ACC if token fails |
| Will ACC lock again? | Yes, if root cause not resolved |
| Are there special Site Server requirements? | No additional requirements |
| Does Token work with UNC? | No |
| Should ACC be kept? | Yes, if UNC paths exist |