Event ID 1004 — Personal Virtual Desktop Configuration

Applies To: Windows Server 2008 R2

The RemoteApp and Desktop Connection Management service queries Active Directory Domain Services to retrieve the personal virtual desktop that is assigned to the user. The RD Connection Broker server must have Read access to the organizational unit in which the user account resides.

Event Details

Product: Windows Operating System
ID: 1004
Source: Microsoft-Windows-RemoteApp and Desktop Connection Management
Version: 6.1
Symbolic Name: TSCPUBSVR_NODESKTOP_ERROR
Message: Unable to resolve the Remote Desktop for user %2. No Remote Desktops are assigned to the user in Active Directory. Assign the user a Remote Desktop in Active Directory.

Error Code: %1

Resolve

Check permissions on the organizational unit

To resolve this issue, you should grant read permissions for the RD Connection Broker computer account to the organizational unit (OU) in which the user account resides.

To perform these procedures, you must have membership in the local Administrators group, or you must have been delegated the appropriate authority.

To grant read permissions for the RD Connection Broker computer account to the organizational unit in which the user account resides:

  1. Log on to a domain controller, and then open Active Directory Users and Computers. To open Active Directory Users and Computers, click Start, point to Administrative Tools, and then click Active Directory Users and Computers.
  2. Click View, and then click Advanced Features.
  3. Right-click the organizational unit in which the user account resides, and then click Properties.
  4. Click the Security tab, and then click Add.
  5. Click Object Types, select the Computers check box, and then click OK.
  6. In the Enter the object names to select box, type the RD Connection Broker computer account, and then click OK.
  7. Click OK to close the dialog box.

1. Verify that the RD Connection Broker server has read access to the OU property of the user's Active Directory Users and Computers entry.

2. If a third-party application calls the ResolveResource method of the RPC interface on a user, verify that the user has a personal desktop assigned in Active Directory Users and Computers.

Verify

To verify that the RemoteApp and Desktop Connection Management service can read the personal virtual desktop assignment for a specified user account, you can log on to the RD Web Access server and verify that the personal virtual desktop is displayed for the user.

To verify that the personal virtual desktop is displayed for the user:

  1. On a client computer, click Start, click All Programs, and then click Internet Explorer.
  2. In the Internet Explorer address bar, type the fully qualified domain name of the RD Web Access server, and the press ENTER.
  3. In the Domain\user name box, type the domain and user account.
  4. In the Password box, type the password of the user account.
  5. Click RemoteApp Programs.
  6. Verify that the personal virtual desktop for the user appears.

Personal Virtual Desktop Configuration

Remote Desktop Services