Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Working settings for VNC XP to Leopard

I'm trying to connect to Leopard from my XP machine at work and I haven't been able to get it working thus far. Here's what I've tried:

1) Enabled Screen Sharing from the Sharing system panel.
2) Checked to make sure Screen Sharing is listed as being allowed to go through the Firewall.
3) Downloaded both the free version of RealVNC and UltraVNC.

RealVNC 4.1.2 gives me the following error: "No matching security types"

UltraVNC 1.04 gives me the error: "Incompatible Version"

Has anyone had any success connecting via VNC (w/o ARD installed) from XP? If so, what did they do and what XP VNC client?


I believe the security error you're seeing is actually just a bug and might be owing to your screen resolution. Here are settings which worked for me (NOTE: I state they worked--this is technically correct, but the performance was so hideous that you might find the term debatible)

[Options]
UseLocalCursor=0
UseDesktopResize=1
FullScreen=1
FullColour=1
LowColourLevel=1
PreferredEncoding=ZRLE
AutoSelect=1
Shared=0
SendPtrEvents=1
SendKeyEvents=1
SendCutText=1
AcceptCutText=1
DisableWinKeys=1
Emulate3=0
PointerEventInterval=0
Monitor=
MenuKey=F8
AutoReconnect=1

Good luck,

Marcus
 
In addition to Balt's fix...

When you go to edit com.apple.RemoteManagement.plist with vi, and you notice that there is content already in the file, place the code supplied BELOW/AFTER the content, on a new line.

As well when you go to try and edit com.apple.ScreenSharing.launchd wuth vi, it may be helpful to unhide the file from an ls command with this:

echo -n enabled > com.apple.ScreenSharing.launchd

FINALLY, after your system reboots, BEFORE trying to remote administer with VNC, go into the System Preferences panel, click Sharing, then go to the Remote Management item. Click the Computer Settings button, and from the drop-down, select 'VNC viewers may control screen with password:' and enter your new password.
MAKE SURE you deselect "Anyone may request permission to control screen".

Hit OK.

I suggest a reboot one more time, and then try logging in with VNC.

Works for me now!
 
VNC into Snow Leopard using less than full color depth

Hi There,

I was reading this thread and its not clear to me whether "balt"'s solution has overcome the need to run full color or not? can someone please comment?

I can use tightvnc and realvnc at full color only using hextile encoding. The moment I deviate from hextile / full color settings, I get the security type not supported.

Thanks,
RW
 
How to use VNC Server for multi-users

I have a related issue. We bought a Xserve with Mac OS Server assuming this was similar to a Windows Server. However, unlike Windows Server it does not support multiple simultaneous users. We want to use this as a development platform allowing collaboration using a common software database.

I have done some investigating and discovered a workaround. Using Vine VNC server in place of the built-in VNC server enables this. Problem is, each user must first log in to the system using a directly connected terminal and then manually (or automatically) start the Vine VNC server before they can connect remotely to their unique session. Has anyone come up with a simpler solution? I tried running the Vine VNC server from a normal VNC session and this appears to be disallowed since it never starts.
 
I solved it by doing the following: Goto System Preferences-Sharing-Screen sharing-Computer settings
Check the checkbox for 'VNC viewers may control screen with password' and you enter the correct password for VNC.
That worked for me. Hopefully it can help you guys/girsl to.

Jvuz
 
VNC passwords probably easily cracked by brute-force (or other kiddy hacker scripts)

If your keystrokes are un-encrypted, and/or you rely on a single vnc password to gain access to a computer, then you are asking to be hacked.

See http://reviews.cnet.com/8618-13727_...blogId=263&messageId=10022412&tag=mncol;tback

Tutorial: Screen Sharing in Leopard (Mac OS X 10.5): How it works and how it doesn't.

In a nutshell, from windows or linux wanting to operate a mac remotely, any IT person with an inkling of security concerns needs to use an ssh tunnel and block ssh attacks. Otherwise, you are making it easy to break into your mac: a brute-force password attack on your vnc server and they own it. There are tons of kiddy hacker scripts to do this.
 
Hello to all,

I'm trying to connect to my imac at home from my windows-pc at work but when I launch the viewer (realvnc or ultravnc) giving my dyndns imac-home address I receive this message:
connection failed - invalid protocol
possible causes:
- you've forgotten to select a DSMPlugin and the server uses a DSMPlugin
- viewer and server are not compatible (they use different RFB protocols)

what should I have to do?
 
I'm still stuck. I tried both balt and the cursor methods. Still the same error. "Server did not offer supported security type"

I'm on Snow Leopard (64 bit) and Winblows. I desperately need to access my Mac remotely but Apple is making it nearly impossible. I've searched everywhere! I know it's not my connection because I can VNC into my Ubuntu box without any problem (on a different port).

If anyone has any other idea please chime in! I've been trying this for a week already. It took me less than 5 minutes to get it working on Ubuntu.

are you able to install 3rd party software on it? if you can try a different vnc server:)
 
@CFoo if you are using snow leopard you may have to do what this guy did using balt's method if you can't install 3rd party vnc software:)

When you go to edit com.apple.RemoteManagement.plist with vi, and you notice that there is content already in the file, place the code supplied BELOW/AFTER the content, on a new line.

As well when you go to try and edit com.apple.ScreenSharing.launchd wuth vi, it may be helpful to unhide the file from an ls command with this:

echo -n enabled > com.apple.ScreenSharing.launchd

FINALLY, after your system reboots, BEFORE trying to remote administer with VNC, go into the System Preferences panel, click Sharing, then go to the Remote Management item. Click the Computer Settings button, and from the drop-down, select 'VNC viewers may control screen with password:' and enter your new password.
MAKE SURE you deselect "Anyone may request permission to control screen".

Hit OK.

I suggest a reboot one more time, and then try logging in with VNC.

Works for me now!
 
Works for me, Windows 7 VNC to Snow Leopard

I set up "screen sharing" on the Mac as described on this page:
http://www.trickyways.com/2010/06/how-to-remotely-access-mac-from-pc/

I initially had the same issue, with the "no matching security types" message, then I returned to the Mac setup preferences form and hit the button "Computer Settings", where I set up a password for the screen sharing. Once I did that, I was able to log in to the Mac from TightVNC on Windows 7, with no further config changes.

The TightVNC installer claimed to have made a firewall exception on Windows. If it is not working, then it would be a good idea to check that the exception is actually there.

Greg Burdett
 
Last edited:
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.