1) Install the latest java 2) Use the VPN 3) Turn off the windows firewall. 4) Mount the folder (or be prepared to copy many times). 5) Compile everything on the Unix side because it's got the older compiler. javac *java 6) Generate all the stubs on the unix side so the client can run rmic -keep MyPanel rmic -keep MyRemoteObject 7) Run the server java -Djava.security.policy=policy.txt Server 8) cd on the windows side to wherever you have it mounted 9) Run it on the windows side "C:\Program Files\Java\jdk1.8.0_31\bin\appletviewer" -J"-Djava.security.policy=policy.txt" MyPanel.html