Technical FAQs

Ask a Question

Crystal Management Server (CMS) is not starting. Unable to specify a CMS Data Source in Crystal Configuration Manager

Goals and Symptoms

The user is unable to start the Crystal Management Server (CMS). When checking the CMS properties in the Crystal Configuration Manager, the user finds that no Data Source is assigned to the CMS.

When trying to specify a CMS Data Source, the user receive the following error: "Failed to get database connection string from the system."

When further proceeding, after specifying the "SMSCE10" data source, the user receive the following error: "Failed to write the database connection string to registry."

Causes and Fixes


This error can result from an incorrect version of the file "libeay32.dll".

libeay32.dll contains encryption functions which allow for coded communications over networks. This file is opensource and is used in many opensource programs to help with SSL communication. With CE10, this dll is used to read and write the encrypted DatabaseConnectString used for the Crystal Management Server.

When installing Crystal Enterprise 10, libeay32.dll v0.9.6.101 is copied to the C:\WINDOWS\system32 directory. Since libeay.dll is used in many opensource programs, it is possible when installing one of these programs that a different version of this dll may be copied/overwritten to the C:\WINDOWS\system32 directory.


Copying the correct version (libeay32.dll v0.9.6.101) (attached) back to the C:\WINDOWS\system32 directory will correct this issue. However, by doing so you may experience additional errors with the opensource program(s) using the other version of libeay32.dll.


1. Copy the correct version (libeay32.dll v0.9.6.101) (attached) to "C:\Program Files\Crystal Decisions\Enterprise 10\win32_x86" only. (Crystal will scan this location for the dll before checking the C:\WINDOWS\system32 directory)
a. This will leave the incorrect version in the System32 directory alone which will prevent issues with other programs
2. Specify the SMSCE10 data source for the CMS using the Crystal Configuration Manager.

3. Reboot the machine.


Was this helpful?
What can we do to improve the information ?