Lync monitoring Server Error cannot impersonate user for data source
After installing Lync monitoring Server role you might face a problem when trying to open monitoring server related to CDRDB and QMSDB.

A fatal error occurred when attempting to access the SSL server credential private key.
I have faced the following error at a client when trying to setup a Forefront TMG 2010 array in a work group environment, however this error is not related to TMG itself so you might encounter it in any setup when your server is using Certificates for server authentication.
When building my Forefront TMG 2010 Array the server designated as configuration storage started logging in the the event log the below error every other minute, I did try to issue another certificate for it and even uninstalled and installed TMG again but nothing did the trick.
Error
A fatal error occurred when attempting to access the SSL server credential private key. The error code returned from the cryptographic module is 0x8009030d. The internal error state is 10001.
The solution to my problem was granting the Network Service Read permission on the certificate and this is how I did it
Cannot open outlook 2010 ost file is in use
For some reason recently I started to get the below error while loading my outlook profile. Even though nothing was changed with my laptop configuration.

After digging the problem I have noticed that this behavior is not the same every time I open my outlook profile but It was whenever I am trying to open outlook after having the "Lync client (RC)" running, so what I had to do is that exit the Lync client and end its process if it was running then open outlook 2010. this worked for me.
I have also noticed precisely that this issue is occurring if you close outlook client before system hibernation.
Technically Lync client uses Outlook to sync contacts and as part as of the Office-Lync Integration , so apparently the Lync client is locking the OST file while it is running.
new-TestCasConnectivityUser.ps1 fails with Verify that OU ( Users ) exists
When trying to run the new-TestCasConnectivityUser.ps1 script the latter might fail with the following error
CreateTestUser : Mailbox could not be created. Verify that OU ( Users ) exists and that password meets complexity requirements.
The first thing you need to do is making sure that the password does meets complexity requirements however if you did and still having the failure you most probably have multiple OUs with name "Users" and that is why the script is failing.
Do NOT install Exchange 2010 SP1 on your Edge/TMG server
If you are running Exchange 2010 Edge on Forefront TMG do NOT install Exchange 2010 SP1 on it yet. Doing so will lead to crash your TMG Managed Control service with the error
The Forefront TMG Managed Control service failed to initialize. Error information: Command failed with error: The term 'Get-AntiSpamUpdates' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path was included, verify that the path is correct and try again
Can’t install Exchange 2010 RTM when Exchange 2007 SP3 exists
I am faced with a very funny issue at a client where I'm migrating from Lotus Domino to Exchange.
As you might know Microsoft didn't release migration tools from Lotus to Exchange 2010 directly so the path was Domino -> Exchange 2007 and then Exchange 2007 -> Exchange 2010.
Since Exchange 2007 SP3 has been released a couple of days ago I've installed it on, what I was planning to be, a temporary server.
I was surprised today that I was not able to install Exchange 2010 and setup.com /PrepareSchema failed with the following error.


