Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I enabled Remote Desktop Connection, forwarded the ports, the services are running, but I can't connect.

On the 'host' computer, running the client program for IP address is successful. I enter my admin username and password, and I log in successfully.

On the actual computer I want to act like a client, connecting to my host's public IP address gives me a logon prompt. I enter the same username and password, but I get "The logon attempt failed".

How do I fix this?

share|improve this question
What ports did you forward? What is your network configuration? Is it just host -> router -> ISP? – thane Feb 29 '12 at 11:38
Yes, it is host -> router -> ISP and it's not a problem with my network as RDC can connect fine, just the password is wrong. – apscience Mar 1 '12 at 23:13
up vote 6 down vote accepted

When you enter the login info, you need to enter the domain or machine the account is registered on. So if your remote host is "foo" and your client is "bar" and both have "administrator" accounts with different passwords, then specify "foo\administrator" (and then its PW) on the client connect side. The syntax is "<machine name> <back slash> <user name>".

share|improve this answer
But why does 'username' work on (on the host)? – apscience Mar 1 '12 at 23:15
Because when you are on the host, the hostname is the default source (used to lookup the login info). When using domains, this is the domain name that hosts the login database. – jdh Mar 2 '12 at 1:20

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.