Installing and Configuring SSF: Application Server
Procedure
- Install a security product, such as SAP Single Sign-On, on each application server.
Note the name and location of the library of the security product.
- Specify the SSF parameters on the application server.
Specify them either in the profile parameters SSF<n>/<parameter> or in the environment variables SSF<n>_<variable>.
The table below shows the application server profile parameters.
SSF Profile Parameters Parameter
Default
Possible Values
Product 1: ssf/ssfapi_lib
Product 2: ssf2/ssfapi_lib
Product 3: ssf3/ssfapi_lib
Empty - meaning that the system uses the SAP Cryptographic Library. (See the note below.)
Character string up to 255 characters.
Refer to your security product to find out the name and location of this file.
Product 1: ssf/ssf_md_alg
Product 2: ssf2/ssg_md_alg
Product 3: ssf3/ssg_md_alg
SHA1
MD2, MD4, MD5, SHA1, RIPEMD160, SHA256, SHA512
Refer to your security product for other possible values.
Product 1: ssf/symencr_alg
Product 2: ssf2/symencr_alg
Product 3: ssf3/symencr_alg
AES128-CBC
DES-CBC, TRIPLE-DES, DES-EDE3-CBC, AES128-CBC, AES256-CBC
Refer to your security product for other possible values.
Product 1: ssf/name
Product 2: ssf2/name
Product 3: ssf3/name
Product 1: SAPSECULIB
Product 2: SSF2
Product 3: SSF3
Character string up to 10 characters (case-sensitive).
- To record SSF activities for trace functions, set the SSF_TRACE_LEVEL environment variable to one of the following values:
SSF Trace Levels Trace level
The system records:
0
-
The starting of the SSF RFC server
-
The loading of the SSF library
-
The installation of the RFC-enabled SSF functions
1
-
Level 0 trace information
-
The name and return code of SSF functions that are called
2
-
Level 0 and 1 trace information
-
Signer and receiver information when SSF functions are called
3
-
Level 0, 1, and 2 trace information
-
All input and output data when SSF functions are called
The system records the trace information in the kernel error log files (transaction ST11).
-
- Perform any application-specific tasks that may be required.
For more information, see the documentation of the application.