
KBWindows
RDP: An Internal Error Has Occurred on Windows Server (Causes and Fixes)
A Windows Server that answers on port 3389 but throws An internal error has occurred is usually failing on its RDP certificate or security negotiation. A test-first approach to finding which.