My Oracle Support Banner

There Is No System HMAC Key With Alias 'ouaf.system.hmac' In Keystore (Doc ID 2011477.1)

Last updated on AUGUST 04, 2022

Applies to:

Oracle Utilities Meter Data Management - Version 2.1.0.2 and later
Information in this document applies to any platform.

Goal

**Disclaimer:** This KM article may include the following abbreviations:

MDM - Oracle Utilities Meter Data Management

HMAC - Hashed Message Authentication Code

 

We the following error in our logs repeatedly, particularly during our nightly receive reads processing of reads from queue.

WARN (common.cryptography.CryptographyInstance) There is no system HMAC key with alias 'ouaf.system.hmac' in keystore '<path of the ks folder>/.ouaf_keystore'.The system will attempt to use the legacy digest.

In analyzing our keystore for the application, we see that this doesn't appear to be saved in the keystore or the keystore_backup, but we do find it in keystore_padding_error.

[......]> keytool -list -keystore .ouaf_keystore -storepass uFBKV7fi -storetype JCEKS

Keystore type: JCEKS
Keystore provider: SunJCE

Your keystore contains 1 entry

ouaf.system, May 10, 2014, SecretKeyEntry,
[......]> keytool -list -keystore .ouaf_keystore_backup -storepass uFBKV7fi -storetype JCEKS

Keystore type: JCEKS
Keystore provider: SunJCE


Your keystore contains 2 entries

ouaf.system, Oct 21, 2014, SecretKeyEntry,
ouaf.system.hmac, Oct 21, 2014, SecretKeyEntry,


We'd like help in determining if we should add this to our keystore to get rid of the logging message, and the required steps to do so.
 

Solution

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
Goal
Solution
References


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