Answer accepted by question author
Hello Endika Garay,
Welcome to the Microsoft Q&A and thank you for posting your questions here.
I understand that your Windows Admin Center via Azure Arc returns AadTimeoutAction on /manifest.json - one server not working while others with identical configuration work fine.
Regarding your explanations, the failure could be a broken or stale Azure Arc + Windows Admin Center Entra/AAD SSO identity state on the affected server, not by the WAC listener, RBAC assignment, SSL binding, or port 6516. Because, the evidence is that the local WAC health endpoint works, but /manifest.json is redirected into an AAD flow and fails with UnauthorizedAccessError / AadTimeoutAction, which means the Azure Portal cannot complete the WAC AadSso token flow for this specific Arc machine. Windows Admin Center in Azure depends on the Azure Arc connectivity platform, HIMDS, extension state, and the Arc machine identity, not only the local WAC service.
The best practice and reliable resolution is to perform a full Arc/WAC identity reset on the affected server:
- Remove the Windows Admin Center / AdminCenter Arc extension.
- Disconnect the Azure Connected Machine Agent to clear the local Arc state.
- Uninstall and reinstall the Azure Connected Machine Agent.
- Reconnect the server to Azure Arc as a fresh Arc-enabled server.
- Reinstall Windows Admin Center from the Azure Portal.
- Reassign
ReaderandWindows Admin Center Administrator Loginat the affected Arc machine scope. - Validate that
/manifest.jsonnow returns HTTP200.
Understand that simply deleting/recreating the Azure Arc resource or reinstalling only the WAC extension may leave stale local Arc identity, extension, or source-ID state behind. Microsoft documents stated that the supported cleanup process is to remove extensions, disconnect Arc, clear local state, and reinstall when a full reset is required. - https://learn.microsoft.com/en-us/azure/azure-arc/servers/prerequisites, https://learn.microsoft.com/en-us/azure/azure-arc/servers/uninstall-agent
After the full Arc/WAC reset, the WAC AadSso path should be rebuilt cleanly and /manifest.json should load successfully from the Azure Portal. If it still fails after the reset, the remaining root cause is outbound network/proxy/WebSocket blocking specific to this VM, and the next validation must be against Azure Arc and WindowsAdminCenter network requirements. - https://learn.microsoft.com/en-us/azure/azure-arc/servers/network-requirements, https://learn.microsoft.com/en-us/azure/azure-arc/servers/troubleshoot-vm-extensions
Use the below resource links for more reading and steps:
- Azure Arc-enabled servers with Windows Admin Center in Azure: - https://learn.microsoft.com/en-us/windows-server/manage/windows-admin-center/azure/manage-arc-hybrid-machines
- Azure Arc connectivity platform and remote access: - https://learn.microsoft.com/en-us/azure/azure-arc/servers/security-machine-configuration
- Azure Connected Machine Agent uninstall and cleanup: - https://learn.microsoft.com/en-us/azure/azure-arc/servers/uninstall-agent
-
azcmagent disconnectreference: - https://learn.microsoft.com/en-us/azure/azure-arc/servers/azcmagent-disconnect - Troubleshoot Arc extension issues: - https://learn.microsoft.com/en-us/azure/azure-arc/servers/troubleshoot-vm-extensions
- Azure Arc network requirements: - https://learn.microsoft.com/en-us/azure/azure-arc/servers/network-requirements
I hope this is helpful! Do not hesitate to let me know if you have any other questions, steps or clarifications.
Please don't forget to close up the thread here by upvoting and accept it as an answer if it is helpful.
