A Windows server has suddenly stopped accepting remote desktop connections.
When I try connecting with MSTSC.EXE it reports An Internal error has occured and with RDCMAN.EXE it reports [Unknown disconnection reason 4].
As, domain admin, I have connected into the server successfully using psexec \\SERVER cmd and I can see that the 'Remote Desktop Services' service is running, and the server is listening on TCP port 3389:
C:\>sc query termservice
SERVICE_NAME: termservice
        TYPE               : 20  WIN32_SHARE_PROCESS
        STATE              : 4  RUNNING
                                (STOPPABLE, NOT_PAUSABLE, ACCEPTS_SHUTDOWN)
        WIN32_EXIT_CODE    : 0  (0x0)
        SERVICE_EXIT_CODE  : 0  (0x0)
        CHECKPOINT         : 0x0
        WAIT_HINT          : 0x0
C:\>netstat -ano | findstr  LISTEN | findstr :3389
  TCP    0.0.0.0:3389           0.0.0.0:0              LISTENING       1640
  TCP    [::]:3389              [::]:0                 LISTENING       1640
What can I try, other than rebooting the server?