Trying to RDP to a server I get this:

Error Code: 2308 Error Description: Socket closed

I see this on some of my Windows 2003 servers after reboots. Not every reboot, mind you. Usually after Windows Updates, but not every Windows Update. Another reboot will generally clear it up.

While I can access the troubled server's events and services remotely, nothing ever appears amiss. I would theorize there's a service that could be restarted to spare another reboot, but haven't stumbled over it yet. Is it "Terminal Services?" That would be a bummer since that one doesn't allow me to stop/restart it from the Services.msc...

I'm looking for thoughts on either of:

a) What causes this scenario -or- b) What service(s) might be remotely restarted to solve the issue without another reboot?


One thing that I've run into before, and it's a known issue with Windows and RDP, is with multiple active network cards in the server. If the RDP's TCP configuration is bound to "any", sometimes RDP will not respond and it may take a reboot to fix it.

To solve this in our environment we simply bound TCP to the NIC we were expecting to use. This is done through the Terminal Services Management MMC in Administrative Tools.

  • Thanks! Just to confirm: Would that be the "Network Adapter" pull-down on the "Network Adapter" tab of RDP-Tcp Properties? – Chris_K Aug 3 '09 at 19:31
  • Yes, that's the one. – palehorse Aug 3 '09 at 20:10
  • I made the change. Ironically, I still had to reboot ;-) But it makes sense and hopefully will fix it for the future. – Chris_K Aug 4 '09 at 13:23
  • for whom is interested, to run that MMC, run tscc.msc /s – Magnetic_dud Apr 19 '10 at 11:16

In Windows Server 2008, the Terminal Services Configuration snap-in is implemented in TSConfig.msc (and TSConfig.dll). In previous versions of Windows, the Terminal Services Configuration console was implemented in TSCC.msc.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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