cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Hardware Key not available Checkout

jsarciniegasg
Participant
0 Likes
1,145

hk.pngHi SAP experts,

I would like to know if someone has even seen this problem in SAP Customer Checkout, when i try to update CCO License, i cannot see Hardware Key, as you can see in the picture, it shows "not available", i can see this error in console when starting cco.

2021-08-13 12:47:03,558 [Thread-27] FATAL com.sap.security.core.server.likey.HardwareKeyGenerator - Hardware key generation library not found java.lang.UnsatisfiedLinkError: C:\SapCustomerCheckout\cco\lib\slicjlib.dll: Can't find dependent libraries at java.lang.ClassLoader$NativeLibrary.load(Native Method) ~[?:1.8.0_281] at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:2033) ~[?:1.8.0_281] at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1949) ~[?:1.8.0_281] at java.lang.Runtime.loadLibrary0(Runtime.java:871) ~[?:1.8.0_281] at java.lang.System.loadLibrary(System.java:1134) ~[?:1.8.0_281] at com.sap.scco.ap.license.HardwareKeyGeneratorFactory.createHardwareKeyGenerator(HardwareKeyGeneratorFactory.java:26) [env.jar:?] at com.sap.scco.a

Also, i tried deleting slicjlib.dll from lib folder to re create it , but i got the same result.

I appreciate any reply.

Thank you

Best regards

Accepted Solutions (1)

Accepted Solutions (1)

Arne_Timmermann1
Contributor
0 Likes

Copying the correct answer from another thread for more visibility:

Refer to slide 52 in the licensing documentation.

If SAP Customer Checkout reports in its log files or in the command console an UnsatisfiedLinkError with the message “Hardware key
generation library not found”, the application is missing some dependent libraries. These libraries are part of the “Microsoft Visual C++
Redistributable packages for Visual Studio 2015 – 2022” which is installed by the SAP Customer Checkout installer (e.g.
SapCustomerCheckout_2_0.exe).
However, the “Microsoft Visual C++ Redistributable packages for Visual Studio 2015 – 2022” might not be installed on your system, if you
installed SAP Customer Checkout without the installer
If this scenario applies to you, please install the “Microsoft Visual C++ Redistributable packages for Visual Studio 2015 – 2022” manually:
• Open https://help.sap.com/docs/link-disclaimer?site=https%3A%2F%2Flearn.microsoft.com%2Fen-us%2Fcpp%2Fwin...
• Scroll down to the area “Visual Studio 2015, 2017, 2019, and 2022” and download the “Microsoft Visual C++ Redistributable packages for
Visual Studio 2015 – 2022” for the architecture X64
• Execute the installer on your system and follow the installation instructions

Answers (1)

Answers (1)

deepak-kalra
Active Participant
0 Likes

Hi jsarciniegasg,

Please try below steps

  1. Remove the slicjlib.dll library from C:\SAP\CustomerCheckout Central Server\lib and place it somewhere else (e.g. your desktop) as a backup
  2. Copy the slicjlib.dll library from any CCO manager installation on 2.0 FP08 where the hardware key generator is working (e.g. your test CCO manager) and place it in the C:\SAP\CustomerCheckout Central Server\lib folder
  3. Restart the webservice (Apache Tomcat)
  4. Restart CCO manager

Also have a look at SAP note - 2694815 - License and localisation information for SAP Customer Checkout
& SAP Customer Checkout License Management Presentation.

Link: https://d.dam.sap.com/s/p/e/CwJcyfx/EKT_49_CCO_License_Management_DONE.pdf

I hope it helps

Regards
Deepak