Sun Microsystems, Inc.  Oracle System Handbook - ISO 7.0 May 2018 Internal/Partner Edition
   Home | Current Systems | Former STK Products | EOL Systems | Components | General Info | Search | Feedback

Asset ID: 1-72-2200247.1
Update Date:2017-11-12
Keywords:

Solution Type  Problem Resolution Sure

Solution  2200247.1 :   Not Able to Apply Changes on IXP or xMF Because of Password Will or Has Expired  


Related Items
  • Oracle Communications Performance Intelligence Center (PIC) Software
  •  
Related Categories
  • PLA-Support>Sun Systems>CommsGBU>Global Signaling Solutions>SN-SND: Tekelec PIC
  •  




In this Document
Symptoms
Changes
Cause
Solution


Created from <SR 3-13582671920>

Applies to:

Oracle Communications Performance Intelligence Center (PIC) Software - Version 10.1.5 and later
Information in this document applies to any platform.

Symptoms

Apply is failing on IXP, IMF or PMF:

The apply was not successful

application.log shows:

2016-10-11 16:46:20,145 - ERROR - nsp - Centralized Configuration - tekelec - BUSINESS - Failed to apply configuration to subsystem IXP0001 - com.steleus.nsp.config.system.exception.NSPCentConfException: Failed to apply changes because of the following errors :
The apply was not successful
at com.steleus.nsp.config.system.ejb.sync.ConfigSynchronizerBean.synchronizeChanges(ConfigSynchronizerBean.java:518)
at com.steleus.nsp.config.system.ejb.sync.ConfigSynchronizerBean.synchronizeChanges(ConfigSynchronizerBean.java:347)
at com.steleus.nsp.config.system.ejb.sync.ConfigSynchronizerBean.globalSynchronizeChanges(ConfigSynchronizerBean.java:415)
at com.steleus.nsp.config.system.ejb.sync.ConfigSynchronizer_djjcpk_EOImpl.__WL_invoke(Unknown Source)
at weblogic.ejb.container.internal.SessionRemoteMethodInvoker.invoke(SessionRemoteMethodInvoker.java:40)
at com.steleus.nsp.config.system.ejb.sync.ConfigSynchronizer_djjcpk_EOImpl.globalSynchronizeChanges(Unknown Source)
at com.steleus.nsp.config.system.ejb.sync.ConfigSynchronizer_djjcpk_EOImpl_WLSkel.invoke(Unknown Source)
at weblogic.rmi.internal.ServerRequest.sendReceive(ServerRequest.java:174)
at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:345)
at weblogic.rmi.cluster.ClusterableRemoteRef.invoke(ClusterableRemoteRef.java:259)
at com.steleus.nsp.config.system.ejb.sync.ConfigSynchronizer_djjcpk_EOImpl_1036_WLStub.globalSynchronizeChanges(Unknown Source)
at com.tekelec.cssg.nsp.proadmin.server.model.sync.SynchronizeConfigModel.globalSynchronize(SynchronizeConfigModel.java:363)
at com.tekelec.cssg.nsp.proadmin.server.servlets.ixp.SynchronizeConfigServiceImpl.globalSynchronize(SynchronizeConfigServiceImpl.java:64)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:606)
at com.google.gwt.user.server.rpc.RPC.invokeAndEncodeResponse(RPC.java:587)
at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:333)
at com.google.gwt.user.server.rpc.RemoteServiceServlet.processCall(RemoteServiceServlet.java:303)
at com.google.gwt.user.server.rpc.RemoteServiceServlet.processPost(RemoteServiceServlet.java:373)
at com.google.gwt.user.server.rpc.AbstractRemoteServiceServlet.doPost(AbstractRemoteServiceServlet.java:62)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301)
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:26)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at com.steleus.nsp.common.gui.controller.filter.LoginFilter.doFilter(LoginFilter.java:283)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at com.tekelec.cssg.nsp.common.gui.controller.ContextFilter.doFilter(Unknown Source)
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java:56)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3730)
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3696)
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)
at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2273)
at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2179)
at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1490)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:256)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:221)

Changes

 

Cause

On NSP database, password of nsp user has expired:

cfguser@ixp0001-1a in]$ sqlplus /@NSP

SQL*Plus: Release 11.2.0.2.0 Production on Thu Nov 3 10:47:33 2016

Copyright (c) 1982, 2010, Oracle. All rights reserved.

ERROR:
ORA-28002: the password will expire within 2 days


Connected to:

setCcmIp is failing:

[cfguser@ixp0001-1a in]$ setCcmIp nspip
Can't connect to Oracle server 10.104.55.200, please make sure it is a valid IP

Solution

  1. Unlock user (just in case):
    alter user NSP account unlock ;
  2. Set profile to unlimited lifetime:
    ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
  3. Reset NSP password:
    alter user NSP IDENTIFIED BY <PASSWORD TO ADAPT>;

If in doubt, open a SR for help mentionning this document ID.


Attachments
This solution has no attachment
  Copyright © 2018 Oracle, Inc.  All rights reserved.
 Feedback