Windows – RDP session error: because of a protocol error (0x112f) the remote session will be disconnected

remote desktopwindows 8

I've initiated the discussion on MSDN:http://social.msdn.microsoft.com/Forums/en-US/winappswithhtml5/thread/72ceca09-ab4a-4689-896c-6c86697333d6.

I found that the RDP ActiveX control seems to be a black box. It uses well but sometimes there would be some strange errors.

Today I encountered another error: I connect to a remote Win8 Pro machine through the RDP ActiveX control on another Win8 Pro, when I played a HD video for about a few seconds, the RDP session will be disconnected. The reason is as what the title said: because of a protocol error (0x112f) the remote session will be disconnected… I've made some search but got no correct solution. It seems that the issue might lie in the resolution, but I am not sure.

The most strange thing for me was that if I play the HD with Windows media player, it works well. But if the HD video is played with Win8 Video app, the issue occurred.

The following thread made a long discussion: http://social.technet.microsoft.com/Forums/en-US/w7itprogeneral/thread/4523ce86-9a0b-4e6c-90d1-225ddda67ce5/. But it has no good to my issue.

Other articles suggested to set the RDP attribute bitmapcachepersistenable to false, but it also doesn't help.

Does any one know how to resolve it?

Thank you all.

Best Answer

I suddenly started getting this error on a Remote Desktop connection that had been working fine for 5 months.

I would get the 0x112f protocol error when trying Remote Desktop, so then I tried TeamViewer instead, and if I just connected with TeamViewer and disconnected again, Remote Desktop would work again.

After lots and lots of trial and error, I found out that it works much more consistently if I disable the option "Use all my monitors for the remote session" on the Display tab of the client settings.

enter image description here

Still not sure why it suddenly became an issue after working fine for several months though.

Related Question