My Oracle Support Banner

After Upgrading Encryption to AES, Siebel Server Components Are Throwing Error "SBL-SCL-00131: Either the RC2 or the AES cryptography engine is not initialized" (Doc ID 2611071.1)

Last updated on MARCH 17, 2021

Applies to:

Siebel CRM - Version 16.0 [IP2016] to 16.19 [IP2016] [Release V16]
Information in this document applies to any platform.


After enabling AES encryption, when you start Siebel components, the following error appears in some logs (siebsrvr.log, Doc server log, others):


This environment comprises of two siebel servers. One is on linux (where gateway and swse resides) and the other is windows (for doc server)

The following steps were taken to upgrade to AES :

o Copy from <siebel_root>/sweapp/bin/ssep to <siebel_root>/siebsrvr/lib/ which provides AES 192-bit or 256-bit data encryption
o Take the backup of keyfile.bin (<siebel_root>/siebsrvr/admin)
o Take the backup of SIEBEL.S_APP_VER table- DBA Team

• Run the Key Database Manager
o Run keydbmgr /u SADMIN /p <password> /l ENU /c  <siebel_root>/siebsrvr/bin/enu/<siebel.cfg>
o When prompted, enter the key length you are upgrading from: Select 56-bit encryption
o Select the key length to upgrade to: 256-bit AES Encryption
o Enter the key database manager password (default is kdbpass)
o To verify that the encryption level has been upgraded, note if the timestamp for keyfile.bin matches the time when you executed the keydbupgrade utility.
o Execute the below command (keydbupgrade /u SADMIN /p <password> /l ENU /c  <siebel_root>/siebsrvr/bin/enu/<siebel.cfg>)

• Add a new encryption key
o Run keydbmgr /u SADMIN /p <password> /l ENU /c  <siebel_root>/siebsrvr/bin/enu/<siebel.cfg>
o To add an encryption key to the key file, enter 2.
o Enter some seed data to provide random data used in generating the new encryption key. The key must be at least seven characters and no more than 255 characters in length.
o Exit the utility by entering 3.

o Copy over the kefile.bin from linux to windows machine 


To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!

In this Document

My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.