VNC® Enterprise Edition and Max OS X 10.6 - Snow Leopard

If you upgrade a host computer to Snow Leopard and VNC Server specifies the default platform-native authentication mechanism, then the next time you connect you see the following error message:

“An authentication error occurred. See the VNC Server log for details.”

Note: Depending on how you upgrade to Snow Leopard, you may need to re-install VNC Enterprise Edition.

To re-enable remote control with platform-native authentication, follow the instructions below. You will need to be a user with administrative privileges.

  1. Click the Spotlight search icon in the menu bar and enter "Terminal". Then click the application marked as "Terminal" in the list to open a Terminal window.
  2. Run the command:
    sudo <texteditor> /etc/pam.d/vncserver
    

    where <texteditor> is a text editor such as pico or textedit. For example:

    sudo textedit /etc/pam.d/vncserver
    
  3. Change the reference to pam_securityserver.so to pam_opendirectory.so.
  4. Save the file.

You should not need to restart VNC Server.

Version 4.5.2 for OS X incorporates a patch for this problem.

© RealVNC Limited