There must be something wrong with the server because both attempts do not work. I can't understand why it works with only one Mac OS X Server, and the other two do not.
Considering we have seen VNC use port 5900 to connect and also find that OSXvnc on the server has automatically changed the connection port to 5901 the name of the settings.
Check the VNC viewer and find out where the port can be defined. That means that must connect to the default port 5900! And VNC server being tested is 5901! Obviously, the non-connection phenomenon will occur.
A simple solution for ' No matching security types ' and ' Incompatible Version ' is the definition of the port at your VNC Viewer.
Look carefully and make sure to use the ' :: ' sign after the IP address because the ' : ' won't work.
You will now have remote access to Apple computers from Windows.
Surely you will want to ask why VNC server changes its port to 5901 and does not use the default port 5900?
This is because you have to enable Apple Remote Desktop (ARD), which ALSO uses port 5900. Apple Remote Desktop is also based on VNC but they have changed a lot and that's why you can't use VNC viewer.
Hopefully this tutorial will provide solutions for ' No matching security types ' and ' Incompatible Version ' issues when connecting from Windows to Mac OS X via VNC.