seanism DOT com Random thoughts from the world of seanism


Adobe PhotoShop CS6 not working in OS X 10.6

I recently deployed Adobe CS6 for teams to all of the users at the office.  Our OS X 10.6 users could not open JPEG's in PhotoShop.  Initially I thought it had to do with remnants of CS3, CS4, and CS5 on the install.

Turns out when CS6 installs from the package it installs the Camera Raw plugin v8.6 which is incompatible with 10.6.  To fix this you have to replace the 8.6 version with version 8.3.

On their computer browse to /Volumes/Macintosh HD/Library/Application Support/Adobe/Plug-ins/CS6/File Formats and replace Camera Raw.plugin with the earlier version you download below.

Camera Raw_83_GM_OSX.plugin (Alternative download)

For more info you can read about Camera Raw 8.4 on Adobe's site.  Below are some of the errors I was receiving while troubleshooting.

Error when trying to open a JPEG in Photoshop CS6

Error message when attempting to open a JPG in CS6

Could not complete your request because the file was not found.

Error when trying to view the About Plug-in > Camera Raw

Could not complete the Camera Raw command because the file was not found.

Could not complete the Camera Raw command because the file was not found.

Tagged as: , , , , , 1 Comment

Unable to access SharePoint in Firefox on OS X

Firefox recently disabled pre-NTLMv2 authentication in Firefox 30.  This can cause issues in SharePoint and other IIS based sites.

To re-enable NTLMv1 support type about:config in the location bar, click the "I'll be careful" button, find network.negotiate-auth.allow-insecure-ntlm-v1, double-click on it to change the value to true.
NTLMv1 Error 401

Below is what Firefox wrote in their release notes.

NTLMv1 auth has been disabled, NTLM support on non-Windows platforms is now deprecated

The support for the NT LAN Manager version 1 (NTLMv1) network authentication has been disabled because it's known as insecure. Companies and organizations still deploying the older protocol should upgrade to NTLMv2. See Honza Bambas' blog post and Jason Duell's post to the dev-planning list for details.

This is affecting SharePoint-based or IIS-backed intranet applications. If you encounter any problems on Firefox 30 or later, you can manually enable NTLMv1 using a preference. Note that NTLMv2 is not supported on non-Windows platforms, so OS X and Linux users have to toggle the preference to continue using NTLMv1 as below, though the NTLM auth support on non-Windows platforms is considered deprecated.


Unpause printing for non admins in OS X

paused printer

Our OS X users do not have local admin on their machines.  A side effect of this is they cannot unpause their printers.  To resolve this you need to add them to the _lpadmin group.  You will need to run the below command in Terminal to add them to the group.

sudo dseditgroup -o edit -u ADMINISTRATOR -p -a USER -t user _lpadmin

Replace ADMINISTRATOR with a local administrator account in both commands and USER with the user you want to add to the group.  All the password prompts enter in the administrator password.