Archive for January 2013

Notes on installing the MDaemon BlackBerry Enterprise Server component under Windows 7

January 15, 2013

Recently, I decided to try and install a demo version of Alt-N’s MDaemon Messaging Server for Windows, out of curiosity.

It seems that the main server component installation completes successfully – although I didn’t try to use any of the newly-installed components, immediately.

Unfortunately, installation of the optional BlackBerry Enterprise Server component fails with:

According to a page on the FalconView Wiki; and an MS KnowledgeBase article, this error relates to a permissions issue on a non-existent directory (C:\Documents and Settings\NetworkService\Application Data\Microsoft\Protect).

Under Windows 7, the equivalent directory is supposed to exist at C:\Windows\ServiceProfiles\NetworkService\AppData\
Roaming\Microsoft\Protect
– but I had to manually create it, after gaining permission to access C:\Windows\ServiceProfiles\NetworkService\.

It seems that a similar error that occurred whilst trying to install a slightly older version of MS SQL Server under Windows XP, has also been reported.

I also ended up uninstalling some existing MS SQL Server 2008 components that were supplied as with other software.

Afterwards, I re-launched the installation process, and got a little further – only to encounter another error:

It appears that rebooting Windows is the favoured workaround for this issue (that apparently relates to a (Microsoft.SqlServer.Setup.Chainer.Workflow.
ActionExecutionException
) being triggered)  – which worked for me, in this scenario, and meant that I was able to successfully use the product.

Unsurprisingly, the official product support KnowledgeBase has limited information regarding installation failures.

That said, others have reported seeing a related error under Windows XP – despite using an Administrator account; and it appears that the problem also occurred with earlier releases of MS SQL Server.

Anyway, I hope that this belated, short post is vaguely useful.