I think its something wrong with the VNC server because it "connects" but before it can finish loading the screen it closes. When I try to connect using Java, it connects but it doesn't display the "login" dialogue box. It says the applet has loaded but that's it, just blank. The title bar on Firefox displays the name of my computer and doesn't display anything.
As for patches, I haven't updated in a few months (~3 months). I didn't want to update because I don't have VNC running as a service. And how can I use metasploit to reconnect?