SUPPORT / SAMPLES & SAS NOTES
 

Support

Installation Note 50084: SAS® Data Management Studio does not start when SAS® Data Management Studio: Secure is installed and OpenSSL is not installed

DetailsDownloadsAboutRate It

SAS Data Management Studio might fail to start on a machine on which SAS Data Management Studio: Secure is also installed. The failure is reported immediately as an unhandled exception upon starting SAS Data Management Studio. The text of the error typically includes at least one of the following phrases:

  • Resolution of the dependency failed
  • The specified module could not be found
  • The path was not found
  • An exception occurred while initializing module 'Common'
  • The operating system cannot run

An example of this error is shown below:

image label

In order to clear the error, click OK to close the pop-up window for the error. If the application does not close, use Windows Task Manager to stop the (DMStudio.exe*32) process.

This error occurs when OpenSSL binaries are missing or if the wrong version of OpenSSL is installed. The version of OpenSSL required depends on the version of the SAS® Data Management software installed:

  • SAS® Data Management Studio 2.7 and lower require the 32-bit version of OpenSSL version 1.0.2. 
  • SAS® Data Management Studio 2.8 and higher require the 32-bit version of OpenSSL version 1.1.1.

Workarounds

There are two ways to work around this problem.

Workaround 1

If SSL is not used with SAS Data Management Studio, disable it by completing the following steps:

  1. Open a command prompt.
  2. Change the directory to the DM Studio Installation Directory.
  3. Execute the bin\set_soap std command.

Workaround 2

For SAS® Data Management Studio 2.8 or higher, install the latest 32-bit OpenSSL 1.1.1 version by completing the following steps:

  1. Navigate to Shining Light Productions and download the installer for the Win32 OpenSSL 1.1.1 package. SAS Data Management Studio is a 32-bit application and requires the 32-bit OpenSSL package, even when the application is installed on a 64-bit operating system. ​​​​
  2. Run the Win32 OpenSSL 1.1.1 installer.  During the installation, select the installer option Copy OpenSSL DLLs to the Windows System Directory.
  3. After you have downloaded and installed Win32 OpenSSL 1.1.1, open SAS Data Management Studio.

For SAS® Data Management Studio 2.7 or lower: Shining Light Productions no longer provides OpenSSL 1.0.2. Users of SAS Data Management Studio 2.7 and lower will need to obtain OpenSSL 1.0.2 from an alternate provider. The OpenSSL v1.0.2 distribution at https://github.com/IndySockets/OpenSSL-Binaries has been tested with SAS® Data Management 2.6 and meets the requirements of the software. If using OpenSSL from an alternate provider, then you may need to configure the openssl.cfg file to support self-signed certificates or other SSL features. A sample openssl.cfg file is available on the Downloads tab of this SAS Note.

If you follow these steps and receive a licensing error, see SAS Note 49801, "Applying a SAS® installation data (license) file to SAS® Data Management Studio."

Note: Links to third-party websites are provided solely as an added convenience to you. Unless expressly stated otherwise, SAS does not provide technical support for any materials posted on or downloaded from the links to third-party websites in this SAS Note. A complete statement regarding links to third-party websites is available on the Terms of Use & Legal Information web page.



Operating System and Release Information

Product FamilyProductSystemSAS Release
ReportedFixed*
DatafluxDataFlux Data Management StudioMicrosoft Windows 8 Ent
Microsoft Windows 8 Pro
Microsoft Windows Server 2003 Enterprise Edition
Microsoft Windows Server 2003 Standard Edition
Microsoft Windows Server 2003 for x64
Microsoft Windows Server 2008
Microsoft Windows Server 2008 for x64
Microsoft Windows Server 2012 Std
Microsoft Windows XP Professional
Windows 7 Enterprise 32 bit
Windows 7 Enterprise x64
Windows 7 Home Premium 32 bit
Windows 7 Home Premium x64
Windows 7 Professional 32 bit
Windows 7 Professional x64
Windows 7 Ultimate 32 bit
Windows 7 Ultimate x64
Windows Vista
Windows Vista for x64
* For software releases that are not yet generally available, the Fixed Release is the software release in which the problem is planned to be fixed.