|
Question : Remote desktop connection fails
|
|
In our LAN I can't connect to one of the servers through remote desktop. This happens intermittently. When I telnet the server on port 3389, I get a response. Any ideas why this could be happening.
Also on this server the Logonto on the login screen has been disabled.I have to type domain\username with password to logon. How can I enable the logon button.
|
Answer : Remote desktop connection fails
|
|
>>"How can I check which service is using which port" See # 7 to verify port 3389 is listening.
Some things to check: 1-"allow users to connect remotely to this computer" must be enabled 2-you must be a member of the remote desktop users group (administrators are by default) 3-if the workstation is a member of a server 2000/2003 domain you will have one of the 2 following check boxes, depending on the version, on the "Terminal Services Profile" of the users profile in Active Directory. Make sure it is checked appropriately. "Deny the user permission to log on to any terminal server", or "Allow Logon to Terminal Server" 4-if XP SP2 or Server 2003 SP1 the firewall needs to be configured to allow remote connections ( I would disable for now for troubleshooting purposes) 5-makesure any other software firewalls are disabled as well (for test purposes), including Internet security suites. Symantec's sometimes needs to be uninstalled or if using Symantec Antivirus some versions have "Internet Worm Protection" which can block Remote Desktop. Try disabling that as well. 6-Verify the Remote Desktop User group has the rights to log on using Terminal Services. Go to Control Panel | Administrative tools | Local Security Policy | Local Policies | User Rights Assignments ...make sure Remote Desktop Users is included in "allow logon through Terminal Services" 7-The terminal Services service must be running If you have access to the remote machine make sure it is "listening" for your connection. To do so at a command line enter (substitute port # if not using default 3389): netstat -an |find "3389" You should get the following result: TCP 0.0.0.0:3389 0.0.0.0:0 listening If not go to Start | Run | services.msc and see if Terminal Services is started and set to automatic
|
|
|
|