Troubleshooting
Project Status
COMPLETE
Cloud Sync Agent Validation
The existing Microsoft Entra Cloud Sync agent on SYNC01 was preserved and not reinstalled.
Validation confirmed:
- Service name:
AADConnectProvisioningAgent - Service state: Running
- Startup mode: Automatic
- Service account: existing gMSA
- Entra agent status: Active
- Outbound TCP 443 connectivity to the Cloud Sync bootstrap endpoint: Successful
gMSA Validation
The provisioning agent runs under:
JFAD\pGMSA_126bbe50$
Active Directory validation confirmed that SYNC01 is authorized to retrieve the gMSA managed password.
A Test-ADServiceAccount command executed from DC01 returned False.
This result was not treated as evidence that the gMSA was broken because Test-ADServiceAccount validates whether the computer executing the command can use the account. The Cloud Sync gMSA is assigned to SYNC01, not DC01.
Performance Counter Permission Issue
The Cloud Sync agent event log initially contained:
- Event ID
12033 - Error indicating access to the registry key
Globalwas denied
The local Performance Log Users group on SYNC01 contained no members.
The Cloud Sync gMSA was added to the local:
Performance Log Users
group.
After the agent service was restarted, the previous registry-access error did not recur and the event log reported:
- Event ID
14013 Metrics Agent was initialized successfully.
Remaining Performance Counter Event
The agent also logged Event ID 12009 indicating failure to initialize performance counters.
Because:
- the provisioning agent remained Running
- Microsoft Entra reported the agent as Active
- the metrics agent initialized successfully
- user synchronization succeeded
- Password Hash Synchronization succeeded
- group synchronization succeeded
- provisioning logs showed successful processing
the agent was not reinstalled based solely on this event.
Cloud Sync Provisioning Delay
During group synchronization testing, the newly created GG-CloudSync-Test group did not immediately appear in Microsoft Entra.
Initial troubleshooting verified:
- The group existed in Active Directory
- ObjectClass was
group - The group was located inside the configured Cloud Sync OU
- The Cloud Sync job contained a Groups attribute mapping
- OU scope was correct
- The provisioning agent was active
- Outbound connectivity was successful
The Cloud Sync Overview later confirmed that Users and Groups provisioning uses a fixed:
20 minute
interval.
After the expected provisioning cycle completed, the group appeared successfully in Microsoft Entra with its synchronized member.
This behavior was documented as normal propagation delay rather than a synchronization failure.
Provision on Demand Limitation Encountered
A group was tested through the AD-to-Entra Provision on demand interface.
The request returned:
ResourceNotFound
with a message indicating the input entry was not found or was out of scope.
Further inspection of the interface showed that this AD-to-Entra provisioning workflow was operating on user objects.
The group test result was therefore not used as evidence of a failed group synchronization.
Final Health Validation
At the end of testing:
- Cloud Sync configuration: Healthy
- Cloud Sync agent: Active
- Users synchronized: 4
- Groups synchronized: 1
- Password Hash Sync: Enabled
- Provisioning failure filter for the final validation window: No results
Troubleshooting Principle
The environment was troubleshot from observed evidence rather than by reinstalling Cloud Sync or changing scope without cause.
The working synchronization infrastructure was preserved throughout the project.