My Oracle Support Banner

WLS_PORTAL Managed Server Fails to Start with Error: Algorithm HmacSHA1 not available (Doc ID 3005623.1)

Last updated on FEBRUARY 20, 2024

Applies to:

Portal - Version 11.1.1.6.0 to 11.1.1.6.0 [Release FMW11g]
Information in this document applies to any platform.

Symptoms

Attempting to start the Oracle Portal managed server using "startManagedWebLogic.sh WLS_PORTAL" fails with error:

Error message: JPS-01050: Opening of wallet based credential store failed. Reason java.io.IOException
  at weblogic.security.service.CommonSecurityServiceManagerDelegateImpl.loadOPSSPolicy(CommonSecurityServiceManagerDelegateImpl.java:1402)
  at weblogic.security.service.CommonSecurityServiceManagerDelegateImpl.initialize(CommonSecurityServiceManagerDelegateImpl.java:1022)
  at weblogic.security.service.SecurityServiceManager.initialize(SecurityServiceManager.java:873)
  at weblogic.security.SecurityService.start(SecurityService.java:141)
  at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
  Truncated. see log file for complete stacktrace

Adding Java debugging options "-Doracle.pki.debug=true -Djava.security.debug=jpspolicy" shows the underlying error:

OracleKeyStoreSpi: Loading wallet from stream
OracleKeyStoreSpi.engineLoad: oracle.security.crypto.core.AuthenticationException: java.security.NoSuchAlgorithmException: Algorithm HmacSHA1 not available
  at oracle.security.crypto.cert.PKCS12.verify(PKCS12.java:431)
  at oracle.security.pki.OracleKeyStoreSpi.engineLoad(Unknown Source)
..
..
Caused by: java.security.NoSuchAlgorithmException: Algorithm HmacSHA1 not available
  at javax.crypto.Mac.getInstance(Mac.java:181)
  at oracle.security.crypto.cert.PKCS12.verify(PKCS12.java:406)
... 35 more
OracleWallet.open: java.io.IOException

Changes

 

Cause

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
Symptoms
Changes
Cause
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.