
On Windows 10 Start the Group Policy Editor by clicking the Windows button and typing gpedit.msc then under Computer Configuration -> Administrative Templates -> Windows Components -> Remote Desktop Services -> Remote Desktop Session Host -> Remote Session Environment : 1. Microsoft is always working on improving RDP and has a way to make it use the h.264/AVC 444 hardware encoding. RDP sends 2D bitmap images from the host to the remote client.

It creates a virtualized desktop version of the host machine that only uses software OpenGL which doesn't use the same extensions required when running in hardware mode. Setting proxy_pass 127.0.0.1:8081 gives me the correct remote address (191.168.0.100), but 127.0.0.1 as the server address.This is default behavior and limitation to Microsoft Remote Desktop. When accessing from a browser in Mac, the values I expect are: SERVER_ADDR = 192.168.0.123 # Apache server IP, which is the Ubuntu IP The problem is, even though I have enabled the RPAF module, I'm getting unexpected values for server and remote IP addresses on Apache. This is working fine, and if I open the browser in Mac OS and point to 192.168.0.123 it opens the files served by Apache, through nginx. In the Ubuntu installation I have nginx (port 80) working as a reverse proxy to Apache 2.4 (port 8081).

Mac OS can be accessed in the local network with IP 192.168.0.100 and Ubuntu is 192.168.0.123 (it's using the "Bridged Adapter" option in VirtualBox networking settings).

I'm on Mac OS X, running Ubuntu in VirtualBox.
