Remote desktop connection

I have a business owner that needs Remote Desktop to his Windows 2008 R2 server. I created the Remote Desktop Session Host in the server, but when I tried to add him as a remote user I got an error:
Windows cannot process the object with the name "(username)" because of the following error: The specified domain either does not exist or could not be contacted.
Do I need to create an Active Directory Domain Services group to make this work?
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Brad GrouxSenior Manager (Wintel Engineering)Commented:
If he needs simple remote desktop why did you create a Remote Desktop Session Host? Standard remote desktop allows for two users to be connected simultaneously to a server or PC without any additional configuration.

If the user you're trying to add to the server is part of a domain, the server needs to have access to a domain controller within that domain for authentication. Otherwise, you'd need to create a local account.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Try removing and then readding the RDP server to the domain.  Make sure that the user is part of the Remote Desktop Users group in Active Directory.  If that doesn't work, you may also want to check the default domain controller policy and make sure that there isn't a settings int he User RIghts Assignment that limits who can log onto an RDP server.
As said above it's not necessary to create the Remote Desktop Session Host.
You can check if Remote Desktop is enabled via Control Panel |System |Remote settings
It's preferred to select "Allow connections from computers running Remote Desktop with Network Level Authentication (more secure)."
Only if the user is accessing the server from a Windows XP client select "Allow connections from computers running any version of Remote Desktop (less secure).
After this is set then click "Select Users" and add the necessary user which needs access.
This user will then automatically be added to the "Remote Desktop Users" group of the server.
Adding the user to the Remote Desktop Users group in Active Directory will probably give the user the permissions to logon via RDP to the domain controllers.
Simplify Active Directory Administration

Administration of Active Directory does not have to be hard.  Too often what should be a simple task is made more difficult than it needs to be.The solution?  Hyena from SystemTools Software.  With ease-of-use as well as powerful importing and bulk updating capabilities.

Steven WellsSystems AdministratorCommented:
You will also need to check how he is logging in. From experience you need to specify the login domain in the Remote Desktop client if connecting remotely,   ie domain\username
as it may and try and use the domain or local computer name from the remote computer.

also agree with other comments above.
Albatross1953Author Commented:
I'm back at the site today & trying to make Remote Desktop work. I removed the Session Host. When I go to the Remote Desktop Services Manager & try to add a user, I browser to the computer to add but get the error " The specified domain either does not exist or could not be contacted." That computer is currently logged onto the local network.
Can you check if the network connectivity to the domain is ok.
From a command prompt please try a:
ping <domainname>,  e.g.
ping domain.local

Open in new window

Some other test are described here:

If you get a reply from the ping and the network connectivity is fine then you might try KHSIT suggestion.
Before executing:
1) Please make sure that you have a local user account with Administrative permissions
2) Verify that you can logon with this account to the local computer
3) Make sure you have a domain user account and password which has permissions to re-add the server to the domain.
4) Check if it's possible to reboot the computer a few times.

Remove the server from the domain via:
Control Panel |System |Advanced |Computer Name tab
Click Change...
Change "Member of" to Workgroup and fill in WORKGROUP
Click OK several times and reboot the server

After the server is back online:
Control Panel |System |Advanced |Computer Name tab
Click Change...
Change "Member of" to Domain and fill in your domain name, e.g. domain.local
Click OK and fill in the domain account/password which has the permissions to add the server to the domain.
Click OK several times and reboot the server
Albatross1953Author Commented:
Browsing to the PC gives an incorrect name structure. It had to be entered manually.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Remote Access

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.