Category Archives: Mac OS

Lync 2011 Mac Keychain Error

Today Lync 2011 decided it was not going to log in. Each time I tried I got an error about the oc_keycontainer and a request for my password.

I tried just deleting all the oc_keycontainer entries from Keychain Access, but still no luck.

It turns out it’s necessary to also delete the OC_KeyContainer_[username] file from ~/Library/Keychains

Re-launch Lync, and all should be good.

Restore OneDrive Happiness

I managed to make my OneDrive (aka lifeline) on Mac OS unhappy today. It would crash immediately upon opening.

I Bing’d around a bit, and came up with this fix:

Open Finder
Press: Shift-Command-G
Enter this path: ~/Library/Containers/ Support/onedrive/settings

Delete the file that ends in .dat

Reopen OneDrive and everything should be copacetic.

PS: This will cause OneDrive to rescan all of your files, but will not delete any files locally.

UPDATE 11/28/2016: I had some OneDrive weirdness again today. OneDrive Mac would not log in any Office 365 accounts. I had to delete the .dat files (as above) and also deleted the entire ~/Library/Containers/ folder.

After that, I re-launched OneDrive, and all was fine! 🙂

Mac: Without the Caffeine

We at Shernet have not missed the widely circulated news that Apple has deprecated Java in Mac OS and the upcoming Mac App Store. While missing out on the Mac App Store is kind of disappointing, the future of Java on the Mac platform is more than a little disconcerting.
For those that don’t know, we do most of our coding here in NetBeans, which makes us quite dependent on Java. If Mac OS is no longer a reliable development platform for Java, we’ll have to consider moving our systems from MacOS to Linux.
Here’s hoping that the people at Apple, Oracle, and the OpenJDK find a way keep Java alive on Macs without losing all of the Apple UI goodness that’s been crafted into it.
At Shernet we will carefully monitor the state of Java on Mac and make sure that CalypsoAdmin and all of our other utilities remain equally supported on Windows, Linux, and Mac OS, even that means some redundant coding on our part.