cancel
Showing results for 
Search instead for 
Did you mean: 

License error after configuring sapcrypto library

Former Member
0 Kudos

I'm running ECC 6.0 (IDES). After configuring SAP for HTTPS using SAPCRYPTO library, I get an "error in license check" when trying to login. Here are my steps:

1.Copy SAPCRYPTO.dll to kernel directory

2. Add these parameters to instance profile:

ssl/ssl_lib E:\usr\sap\NWD\SYS\exe\uc\NTI386\sapcrypto.dll

sec/libsapsecu E:\usr\sap\NWD\SYS\exe\uc\NTI386\sapcrypto.dll

ssf/ssfapi_lib E:\usr\sap\NWD\SYS\exe\uc\NTI386\sapcrypto.dll

ssf/name SAPSECULIB

icm/server_port_2 PROT=HTTPS,PORT=8443

3. Bounce SAP

When I try to login, I get the error, "Logon not possible (error in license check)"

Has anyone run into this? Thank you.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

I would recommend to follow all the steps from the below link

http://help.sap.com/saphelp_nw04/helpdata/en/db/1f1740198d8f5ce10000000a155106/frameset.htm

-> Using SSL for Web AS ABAP

We have had this issue many times and once we deactivate HTTPS, the login error used to disappear. Most probably some of the HTTPS settings are not proper.

Regards

Srikishan

Answers (3)

Answers (3)

luca_catti
Explorer
0 Kudos

Hello Tony, how did you solved this problem?

I'm in the same situation and my settings appear to be right...

Former Member
luca_catti
Explorer
0 Kudos

Yes... thank you... but i also noticed the response of the user "Srikishan D". Meanwhile we solved the issue.

Our solution is very strange but it works: after the installation we added the parameters in the following order, two by two and doing everytime an istance restart.

FIRST TIME

icm/server_port_X = PROT=HTTPS,PORT=<Port number of the HTTPS log>

icm/HTTPS/verify_client=1

SECOND TIME

sec/libsapsecu = <Path and file name of the SAPCRYPTOLIB>

ssl/ssl_lib = <Path and file name of the SAPCRYPTOLIB>

THIRD TIME

ssf/name = SAPSECULIB

ssf/ssfapi_lib = <Path and file name of the SAPCRYPTOLIB>

After that passage we noticed that the STRUST shows the SSL Server so we have the proof that the CryptoLib was in use.

Former Member
0 Kudos

Hi,

Did you copy the ticket file in the <drive>:\usr\sap\<SID>\DVEBMGS<sysnr>\sec directory ?

Regards,

Olivier

Former Member
0 Kudos

Hello Tony,

Copy SAPCRYPTO.dll to kernel directory

Make sure that this file is correct with your version, We had face the same problem and we found that the sapcrypto file was not compataible for our OS, and we are getting the same error message, so just cross check that file.

Regards

Subhash