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
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
- Unlock user (just in case):
alter user NSP account unlock ;
- Set profile to unlimited lifetime:
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
- 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