Deployment Error: Exception(s) occured while joining Domain

Copper Contributor

{"code":"DeploymentFailed","message":"At least one resource deployment operation failed. Please list deployment operations for details. Please see for usage details.","details":[{"code":"Conflict","message":"{\r\n \"status\": \"Failed\",\r\n \"error\": {\r\n \"code\": \"ResourceDeploymentFailure\",\r\n \"message\": \"The resource operation completed with terminal provisioning state 'Failed'.\",\r\n \"details\": [\r\n {\r\n \"code\": \"VMExtensionProvisioningError\",\r\n \"message\": \"VM has reported a failure when processing extension 'joindomain'. Error message: \\\"Exception(s) occured while joining Domain ''\\\".\"\r\n }\r\n ]\r\n }\r\n}"}]}


I'm just testing this solution out and trying to control costs.  Do I have to have a Domain Controller or Azure AD Domain Services to use Windows Virtual Desktop with Windows 10 multi-host? 

1 Reply

Hi @AjantiDaggar ,


You are correct, you need a Windows Server Active Directory in sync with Azure Active Directory. This can be enabled through:

  • An Azure VM in your VNET, with the Windows AD role & Azure AD Connect
  • Azure AD Domain Services

So it is important, during the deployment, that you select a VNET that has either one of these options enabled in it so the SessionHosts (WVD hosts) can join that domain.


Hope this helps