FMW 12c Infrastructure AdminServer / NodeManager Fail to Start : ORA-28001: password has expired or ORA-01017: invalid username/password; (Doc ID 1682942.1)

Last updated on MAY 26, 2017

Applies to:

Oracle Fusion Middleware - Version 12.1.2.0.0 and later
Oracle Platform Security for Java - Version 12.1.2.0.0 and later
Oracle WebLogic Server - Version 12.1.2.0.0 and later
Java Cloud Service - Version N/A and later
Information in this document applies to any platform.

Symptoms

The AdminServer and NodeManager of an Infrastructure 12c domain are failing to start. This support article covers two possible scenarios:

Password Expired - snippet from AdminServer log

<BEA-000386> <Server subsystem failed. Reason:
weblogic.security.SecurityInitializationException: The loading of an OPSS
java security policy provider failed due to an exception.
..
..
Caused By: oracle.security.jps.service.policystore.PolicyStoreException:
javax.persistence.PersistenceException: Exception [EclipseLink-4002] (Eclipse
Persistence Services - 2.4.2.v20130514-5956486):
org.eclipse.persistence.exceptions.DatabaseExceptionInternal Exception:
java.sql.SQLException: ORA-28001: the password has expired

Invalid Password - snippet from AdminServer log

INFO: Instantiated an instance of
org.hibernate.validator.engine.resolver.JPATraversableResolver.
[EL Severe]: ejb: 2014-06-16
18:18:28.537--ServerSession(180839935)--Exception [EclipseLink-4002] (Eclipse
Persistence Services - 2.4.2.v20130514-5956486):
org.eclipse.persistence.exceptions.DatabaseException
Internal Exception: java.sql.SQLException: ORA-01017: invalid
username/password; logon denied

Example snippet from nodemanager.log (no matter whether password is invalid or expired)

<Jun 12, 2014 7:03:00 PM CEST> <SEVERE> <Fatal error in NodeManager server>
weblogic.nodemanager.common.ConfigException: Identity key store file not found: kss://system/demoidentity
        at weblogic.nodemanager.server.SSLConfig.loadKeyStoreConfig(SSLConfig.java:170)
        at weblogic.nodemanager.server.SSLConfig.access$000(SSLConfig.java:32)
        at weblogic.nodemanager.server.SSLConfig$1.run(SSLConfig.java:111)
        at java.security.AccessController.doPrivileged(Native Method)
        at weblogic.nodemanager.server.SSLConfig.<init>(SSLConfig.java:108)
        at weblogic.nodemanager.server.NMServer.<init>(NMServer.java:121)
        at weblogic.nodemanager.server.NMServer.main(NMServer.java:383)
        at weblogic.NodeManager.main(NodeManager.java:31)

 

Changes

The Infrastructure metadata repository schema passwords have expired or the database administrator has changed the schema passwords

Cause

Sign In with your My Oracle Support account

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

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms