Description of problem: Enable desktop sharing in OSX. Try to connect with vinagre. Frown at auth rejection message. Version-Release number of selected component (if applicable): vinagre-0.5.1-1.fc9.i386 gtk-vnc-0.3.4-4.fc9.i386 pcap file to follow.
Created attachment 305270 [details] osx-vnc.pcap
Changing version to '9' as part of upcoming Fedora 9 GA. More information and reason for this action is here: http://fedoraproject.org/wiki/BugZappers/HouseKeeping
Wireshark traces shows the VNC server sending back 5 auth types, of which one is the standard VNC auth type (2), and then there's 4 other totally illegal & bogus auth types (30, 31, 32, 35) not defined / allocated in the RFB spec :-( Unfortunately GTK-VNC is not correctly picking the 1 legal type, and dropping the connection due to the bogus types. This latter problem is fixed in upstream 0.3.6 release, so I'll apply the fix. Can you tell me what VNC server impl you're using on Mac OS-X though - I'd like to find out more about these 4 bogus auth types....
It's whatever's built into the OS. This is a bog-standard 10.5 installation with the only additional third-party software being a hack to prevent suspending when closing the laptop lid.
This ought to be fixed in the 0.3.6 release, so building that for F9
gtk-vnc-0.3.6-1.fc9 has been submitted as an update for Fedora 9
gtk-vnc-0.3.6-1.fc9 has been pushed to the Fedora 9 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update gtk-vnc'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F9/FEDORA-2008-5237
gtk-vnc-0.3.6-2.fc9 has been submitted as an update for Fedora 9. http://admin.fedoraproject.org/updates/gtk-vnc-0.3.6-2.fc9
I can confirm that this problem is solved. I was able to connect to MacOS X 10.5 screen sharing using: vinagre-0.5.1-1.fc9.x86_64 gtk-vnc-0.3.7-1.fc9.x86_64
gtk-vnc-0.3.7-1.fc9 has been pushed to the Fedora 9 testing repository. If problems still persist, please make note of it in this bug report. If you want to test the update, you can install it with su -c 'yum --enablerepo=updates-testing update gtk-vnc'. You can provide feedback for this update here: http://admin.fedoraproject.org/updates/F9/FEDORA-2008-7907
gtk-vnc-0.3.7-1.fc9 has been pushed to the Fedora 9 stable repository. If problems still persist, please make note of it in this bug report.