I've never used VNC before. However, the first thing this screams at me is firewall. You may want to check your FreeBSD setup and see if you are running ipfw. Double check your settings in ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results