![]() | ![]() | ![]() | ![]() |
Beginning in SAS® 9.2, SSL support is provided through the BASE SAS component SAS/SECURE SSL.
Note: You do not have to license the SAS/SECURE® product in order to use the SAS/SECURE SSL component in all releases of SAS®9.
During the SAS® Foundation installation process, you have an option to not install all of the SAS Foundation products and components. If you do not install the SAS/SECURE SSL component, you will encounter problems with SAS components that use SSL. Here is a list of some SAS components that use SSL:
You also receive errors similar to the following when you try to use SSL:
If you receive these or similar errors, verify that your SAS installation contains the tkessl executable. Here are the relevant paths:
If you find the tkessl executable, verify that the SAS option NOENCRYPTFIPS (default value) is set by executing the following:
If the ENCRYPTFIPS option is turned on, SAS attempts to load a special subset of OpenSSL libraries, contained as part of the OpenSSL FIPS Object Module. See "How SAS Implements FIPS" in Encryption in SAS® 9.4, Sixth Edition for details about FIPS usage.
Also, if you find the tkessl executable and you are running on a UNIX host, check the contents of SASHome/SASFoundation/9.x/bin/sasenv_local for one of the following values:
The value should be set similar to the following:
If the tkessl executable is missing, run the SAS® Deployment Wizard again as if you were beginning an installation. Here are the SAS Deployment Wizard executables for the various operating environments:
Complete these steps to install the tkessl executable:
After you complete these steps, you should see the missing tkessl executable in the appropriate location specified above. In addition, you should see the SAS/SECURE SSL component in the SAS registry. For information about how to run the ViewRegistry report to verify the registry, see SAS KB0036131: "Using the ViewRegistry Report and other methods to determine the SAS® 9.2 and later software releases and hot fixes that are installed."
Contact SAS Technical Support if the following describes your current situation:
Product Family | Product | System | Product Release | SAS Release | ||
Reported | Fixed* | Reported | Fixed* | |||
SAS System | Base SAS | z/OS | 9.21 | 9.2 TS2M0 | ||
Microsoft® Windows® for 64-Bit Itanium-based Systems | 9.21 | 9.2 TS2M0 | ||||
Microsoft Windows Server 2003 Datacenter 64-bit Edition | 9.21 | 9.2 TS2M0 | ||||
Microsoft Windows Server 2003 Enterprise 64-bit Edition | 9.21 | 9.2 TS2M0 | ||||
Microsoft Windows XP 64-bit Edition | 9.21 | 9.2 TS2M0 | ||||
Microsoft® Windows® for x64 | 9.21 | 9.2 TS2M0 | ||||
Microsoft Windows Server 2003 Datacenter Edition | 9.21 | 9.2 TS2M0 | ||||
Microsoft Windows Server 2003 Enterprise Edition | 9.21 | 9.2 TS2M0 | ||||
Microsoft Windows Server 2003 Standard Edition | 9.21 | 9.2 TS2M0 | ||||
Microsoft Windows Server 2003 for x64 | 9.21 | 9.2 TS2M0 | ||||
Microsoft Windows Server 2008 R2 | 9.21 | 9.2 TS2M0 | ||||
Microsoft Windows Server 2008 for x64 | 9.21 | 9.2 TS2M0 | ||||
Microsoft Windows XP Professional | 9.21 | 9.2 TS2M0 | ||||
Windows Vista | 9.21 | 9.2 TS2M0 | ||||
Windows Vista for x64 | 9.21 | 9.2 TS2M0 | ||||
64-bit Enabled AIX | 9.21 | 9.2 TS2M0 | ||||
64-bit Enabled HP-UX | 9.21 | 9.2 TS2M0 | ||||
64-bit Enabled Solaris | 9.21 | 9.2 TS2M0 | ||||
HP-UX IPF | 9.21 | 9.2 TS2M0 | ||||
Linux | 9.21 | 9.2 TS2M0 | ||||
Linux for x64 | 9.21 | 9.2 TS2M0 | ||||
OpenVMS on HP Integrity | 9.21 | 9.2 TS2M0 | ||||
Solaris for x64 | 9.21 | 9.2 TS2M0 |