After migrating a Symantec Management Platform (SMP) server to a new hostname while retaining the existing database (as described in Migrating a Stand-Alone ITMS 8.5 RU4 Instance to the Latest ITMS Version), a duplicate communication profile may appear for the SMP Server.
This is most commonly observed when the SMP Server is configured with additional roles such as Task Server or Network Boot Server (NBS).
The duplicate profiles can be found under:
Settings > Agents / Plug-ins > Symantec Management Agent > Symantec Management Agent Communication profiles > Site Server Communication Profiles
Validation Error
Existing profile '[Server Name]' contains the same FQDN and web application path. Existence of non-unique profiles can lead to connection problems if some outdated profile will be used by the NS agent.Log Errors (Tickle / Decryption Failures)
(socket) failed to process incoming tickle connection: #14Failed to decrypt data[471] from client ('10.10.10.1:XX' (#14749102))ITMS 8.x
Noticed after off-box migration with new hostname and existing database.
Communication profiles for Site Servers are automatically created when:
Data is inserted into:
Inv_AeX_AC_Web_Server_InfoEach detected server identity results in a communication profile.
Communication profile values (such as FQDN, hostname, and URLs) are automatically populated using inventory data sent by the Site Server.
This information is derived from:
Inv_AeX_AC_TCPIPInv_AeX_AC_TCPIPv6Inv_AeX_AC_IdentificationWhen inventory is received, these values may be updated automatically to reflect the reported system identity.
Expected Behavior:
The SMP Server should NOT create a Site Server communication profile for itself.
This issue is not caused by the duplicate profile itself, but by a combination of system behaviors introduced during migration.
When these conditions exist:
Even after manual deletion:
Important:
Deleting the profile without correcting GUID mismatch will NOT resolve the issue.
Clarification:
This behavior is expected when underlying identity and inventory data remain inconsistent.
Stale entries under:
HKLM\Software\Altiris\Communications\ServersHKLM\Software\Altiris\Communications\ConnectionProfilesThese can trigger automatic recreation of the duplicate profile.
Tickle and decryption errors are "side effects", not the root cause.
They occur because:
Result:
Follow the steps in the order below.
Verify the following values:
select * from ServerSettingGuidswhere Name = 'NSResourceGuid'Expected Results from all 3 Values
All three values must be identical
If values are different:
NSResourceGuid with SMA GUID (Computer ID) update ServerSettingGuidsset value = 'SMA_GUID' --Replace it with the SMA GUID (Computer ID)
where Name = 'NSResourceGuid'Restart Services
Browse to Settings > Agents / Plug-ins > Symantec Management Agent Communication Profiles > Site Server Communication profiles
Update Itemset Attributes = 0where Guid = 'GUID OF PROFILE TO DELETE'IF the delete option is still not available after running the query above, try the following:
Check that the Attributes is 0:
select Attributes, * from Itemwhere Guid = 'GUID OF PROFILE TO DELETE'
If Attributes are NOT 0, go back to step 4 above and set the Attributes to 0 again. If Attributes are 0, add the GUID to the ItemToDelete table
insert into ItemToDelete select guid, GETDATE() from item where guid = 'GUID OF PROFILE TO DELETE'
After the NS.Quarter Hour schedule runs which is every 15 minutes (Or execute this task manually from windows Task Scheduler on the SMP) the item should be removed from the database.
Refresh the Console and see if the Duplicate Communication Profile has been removed.
IF the Communication Profile is NOT visible in the console
IF the Communication Profile is not visible in the Console, your error message may say: Existing profile '' contains the same FQDN and web application path. This indicates that the Communication Profile does not have a name in the database and so it is not visible in the Console.
To find these Duplicate Profiles run this SQL Query (exactly as shown):
select Name, GUID, State, *from itemwhere State like '%<Name of the server FQDN or profile having issue>%'order by 1
Search through the list to find the Communication Profile that does not have a name. Use this GUID in the queries above for Step 1.
Remove stale entries from SMP Server registry:
Clean connection profiles:
Refresh SMP Console
Send Basic Inventory
Confirm:
Final Outcome
Once GUIDs are synchronized and stale references removed:
Duplicate profile will not return
Communication stabilizes
Task Server functionality is restored
Deleting the communication profile alone will NOT resolve the issue.
Always update BOTH:
After off-box migration:
| Symptom | Root Cause | Fix |
|---|---|---|
| Duplicate profile | GUID mismatch | Align GUIDs |
| Profile reappears | Identity + inventory mismatch | Fix GUID + registry |
| Tickle errors | Encryption mismatch | Fix GUID |
| Cannot delete profile | System attribute flag | Use SQL cleanup |