Highlighted
niteshsri7 Absent Member.
Absent Member.
3975 views

MercuryAS service not starting after BSM upgrade to 9.25 from 9.22

Jump to solution

Hi I just did an upgrade from BSM 9.22 to 9.25. The upgrade and post upgrade tasks was successful. However, now when I enable the BSM service on DP server the MercuryAS service doesnt start. Its status has been 'starting' for almost 45min.

 

Below is the log grab from nanny_all log.

 

[pool-1-thread-4] (MBeanUtils.java:114) WARN  - Error connecting to JMX url: service:jmx:rmi:///jndi/rmi://localhost:29601/jmxrmi
java.io.IOException: Failed to retrieve RMIServer stub: javax.naming.ServiceUnavailableException [Root exception is java.rmi.ConnectException: Connection refused to host: localhost; nested exception is:
 java.net.ConnectException: Connection refused: connect]
 at javax.management.remote.rmi.RMIConnector.connect(RMIConnector.java:369)
 at javax.management.remote.JMXConnectorFactory.connect(JMXConnectorFactory.java:268)
 at com.mercury.infra.utils.jmx.MBeanUtils.getConnection(MBeanUtils.java:110)
 at com.mercury.infra.utils.jmx.MBeanUtils.doOp(MBeanUtils.java:64)
 at com.mercury.infra.utils.jmx.MBeanUtils.execOperation(MBeanUtils.java:43)
 at com.mercury.infra.utils.jmx.MBeanUtils.execParamLessOperation(MBeanUtils.java:37)
 at com.mercury.infra.nanny.manager.mbean.NannyMBeanUtils.isResultOfJMXInvocation(NannyMBeanUtils.java:35)
 at com.mercury.infra.nanny.exeMonitor.isReady.IsProcessReadyViaJMX.isReady(IsProcessReadyViaJMX.java:51)
 at com.mercury.infra.nanny.exeMonitor.monitor.BaseWatchDog.hasProcessTurnedReady(BaseWatchDog.java:319)
 at com.mercury.infra.nanny.exeMonitor.monitor.BaseWatchDog.run(BaseWatchDog.java:97)
 at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
 at java.lang.Thread.run(Thread.java:745)
Caused by: javax.naming.ServiceUnavailableException [Root exception is java.rmi.ConnectException: Connection refused to host: localhost; nested exception is:
 java.net.ConnectException: Connection refused: connect]
 at com.sun.jndi.rmi.registry.RegistryContext.lookup(RegistryContext.java:118)
 at com.sun.jndi.toolkit.url.GenericURLContext.lookup(GenericURLContext.java:203)
 at javax.naming.InitialContext.lookup(InitialContext.java:411)
 at javax.management.remote.rmi.RMIConnector.findRMIServerJNDI(RMIConnector.java:1929)
 at javax.management.remote.rmi.RMIConnector.findRMIServer(RMIConnector.java:1896)
 at javax.management.remote.rmi.RMIConnector.connect(RMIConnector.java:286)
 ... 12 more
Caused by: java.rmi.ConnectException: Connection refused to host: localhost; nested exception is:
 java.net.ConnectException: Connection refused: connect
 at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:619)
 at sun.rmi.transport.tcp.TCPChannel.createConnection(TCPChannel.java:216)
 at sun.rmi.transport.tcp.TCPChannel.newConnection(TCPChannel.java:202)
 at sun.rmi.server.UnicastRef.newCall(UnicastRef.java:341)
 at sun.rmi.registry.RegistryImpl_Stub.lookup(Unknown Source)
 at com.sun.jndi.rmi.registry.RegistryContext.lookup(RegistryContext.java:114)
 ... 17 more
Caused by: java.net.ConnectException: Connection refused: connect
 at java.net.DualStackPlainSocketImpl.connect0(Native Method)
 at java.net.DualStackPlainSocketImpl.socketConnect(DualStackPlainSocketImpl.java:79)
 at java.net.AbstractPlainSocketImpl.doConnect(AbstractPlainSocketImpl.java:339)
 at java.net.AbstractPlainSocketImpl.connectToAddress(AbstractPlainSocketImpl.java:200)
 at java.net.AbstractPlainSocketImpl.connect(AbstractPlainSocketImpl.java:182)
 at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:172)
 at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:392)
 at java.net.Socket.connect(Socket.java:579)
 at java.net.Socket.connect(Socket.java:528)
 at java.net.Socket.<init>(Socket.java:425)
 at java.net.Socket.<init>(Socket.java:208)
 at sun.rmi.transport.proxy.RMIDirectSocketFactory.createSocket(RMIDirectSocketFactory.java:40)
 at sun.rmi.transport.proxy.RMIMasterSocketFactory.createSocket(RMIMasterSocketFactory.java:147)
 at sun.rmi.transport.tcp.TCPEndpoint.newSocket(TCPEndpoint.java:613)
 ... 22 more

 

Can anyone suggest me the possible fix?

 

Thanks,

Nitesh

Tags (1)
0 Likes
1 Solution

Accepted Solutions
Micro Focus Expert
Micro Focus Expert

Re: MercuryAS service not starting after BSM upgrade to 9.25 from 9.22

Jump to solution
0 Likes
14 Replies
Micro Focus Expert
Micro Focus Expert

Re: MercuryAS service not starting after BSM upgrade to 9.25 from 9.22

Jump to solution

 it coulde be Heap memory issue. Have you run DB Wizard before start the service? try that one. please share the log grabber that will help here.And as you said , it is starting since 45 min, some time mercury take that much of time, Under toapaz_all, jboss_boot.log you can see the progress of this process.

Mark as solution , if works for you.
Regards,
Sumit Kumar
0 Likes
Micro Focus Expert
Micro Focus Expert

Re: MercuryAS service not starting after BSM upgrade to 9.25 from 9.22

Jump to solution

hi,

 

Please check if there are errors in ..:\HPBSM\log\odb\odb\ERROR.LOG

 

Can you upload this log?


PatW

0 Likes
Abdul-Kadir Respected Contributor.
Respected Contributor.

Re: MercuryAS service not starting after BSM upgrade to 9.25 from 9.22

Jump to solution

Sometime this services takes time.. our BSM MercuryAS service got started after 3-4 Hours. But later its coming up in 1 minute.

 

* please make sure you are having enough free Memory\Disc space on Server (including DB server)


 

0 Likes
Established Member.. shuaib a p
Established Member..

Re: MercuryAS service not starting after BSM upgrade to 9.25 from 9.22

Jump to solution

Have a look in jboss_boot.log...

Are all the needed port marked free? I mean in the log ("1098,1099,8009,8080,8083,4444,4445,8093")

0 Likes
Established Member.. kenneth.gonzale
Established Member..

Re: MercuryAS service not starting after BSM upgrade to 9.25 from 9.22

Jump to solution

If there's antivirus in the server shut it off and check if process starts.

Kenneth Gonzalez
HP Support

If you find that this or any post resolves your issue, please be sure to mark it as an accepted solution.

If you haven’t tried it yet, come and join us in our entitled forums at Support Customer Forums
niteshsri7 Absent Member.
Absent Member.

Re: MercuryAS service not starting after BSM upgrade to 9.25 from 9.22

Jump to solution

Please find the log grab from the odb/error.log file

 

2015-09-07 00:08:44,053 [main] (SettingsReaderFactory.java:43) ERROR - error in createDbProvider
com.mercury.topaz.cmdb.server.manage.dal.CmdbDalException: [ErrorCode [2] Couldn't connect to database]
Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

 at com.mercury.topaz.cmdb.server.manage.dal.ConnectionPoolManager.getTransactionalConnection(ConnectionPoolManager.java:554)
 at com.mercury.topaz.cmdb.server.manage.dal.CmdbDalTransaction.<init>(CmdbDalTransaction.java:19)
 at com.mercury.topaz.cmdb.server.manage.dal.CmdbDalTransactionManager.start(CmdbDalTransactionManager.java:20)
 at com.mercury.topaz.cmdb.server.manage.settings.InternalSettings.retrieveSettings(InternalSettings.java:202)
 at com.mercury.topaz.cmdb.server.base.cfg.impl.InternalSettingsProvider.<init>(InternalSettingsProvider.java:20)
 at com.mercury.topaz.cmdb.server.base.cfg.impl.SettingsReaderFactory.createDbProvider(SettingsReaderFactory.java:114)
 at com.mercury.topaz.cmdb.server.base.cfg.impl.SettingsReaderFactory.getGlobalReader(SettingsReaderFactory.java:39)
 at com.mercury.topaz.cmdb.server.base.cfg.impl.SettingsReaderFactory.getGlobalReader(SettingsReaderFactory.java:29)
 at com.hp.ucmdb.management.impl.ServerManagementImpl.setGlobalSetting(ServerManagementImpl.java:127)
 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.hp.ucmdb.management.impl.CmdbManagementImpl$ContextClassLoaderInvocationHandler.invoke(CmdbManagementImpl.java:82)
 at com.sun.proxy.$Proxy13.setGlobalSetting(Unknown Source)
 at com.hp.bsm.platform.odb.BsmCmdbProvider.setJettyContextRoot(BsmCmdbProvider.java:108)
 at com.hp.bsm.platform.odb.BsmCmdbProvider.init(BsmCmdbProvider.java:86)
 at com.hp.bsm.platform.odb.BsmCmdbProvider.startServiceProvider(BsmCmdbProvider.java:122)
 at com.mercury.am.platform.sm.extensions.LoadControllerClientsExtension.loadProvider(LoadControllerClientsExtension.java:198)
 at com.mercury.am.platform.sm.extensions.LoadControllerClientsExtension.loadProviders(LoadControllerClientsExtension.java:178)
 at com.mercury.am.platform.sm.extensions.LoadControllerClientsExtension.load(LoadControllerClientsExtension.java:55)
 at com.mercury.am.platform.sm.extensions.LoadControllerClientsExtension.execute(LoadControllerClientsExtension.java:36)
 at com.mercury.am.platform.sm.SMServiceManager.runExtensions(SMServiceManager.java:47)
 at com.mercury.am.platform.sm.SMServiceManager.start(SMServiceManager.java:55)
 at com.mercury.am.platform.sm.jmx.SMServiceManagerJMX.start(SMServiceManagerJMX.java:23)
 at com.mercury.am.platform.sm.SMProcessImpl.start(SMProcessImpl.java:118)
 at com.mercury.am.platform.sm.SMProcessImpl.start(SMProcessImpl.java:47)
 at com.mercury.am.platform.sm.SMLoader.main(SMLoader.java:164)
Caused by: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

 at com.mercury.topaz.cmdb.server.manage.dal.ConnectionPoolManager.getNativeConnection(ConnectionPoolManager.java:510)
 at com.mercury.topaz.cmdb.server.manage.dal.ConnectionPoolManager.getTransactionalConnection(ConnectionPoolManager.java:547)
 ... 27 more
Caused by: java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

 at com.mercury.jdbc.oraclebase.ddca.b(Unknown Source)
 at com.mercury.jdbc.oraclebase.ddca.a(Unknown Source)
 at com.mercury.jdbc.oraclebase.ddb9.b(Unknown Source)
 at com.mercury.jdbc.oraclebase.ddb9.a(Unknown Source)
 at com.mercury.jdbc.oracle.OracleImplConnection.a(Unknown Source)
 at com.mercury.jdbc.oracle.OracleImplConnection.x(Unknown Source)
 at com.mercury.jdbc.oraclebase.BaseConnection.b(Unknown Source)
 at com.mercury.jdbc.oraclebase.BaseConnection.k(Unknown Source)
 at com.mercury.jdbc.oraclebase.BaseConnection.a(Unknown Source)
 at com.mercury.jdbc.oraclebase.BaseConnection.a(Unknown Source)
 at com.mercury.jdbc.oraclebase.BaseDriver.connect(Unknown Source)
 at java.sql.DriverManager.getConnection(DriverManager.java:571)
 at java.sql.DriverManager.getConnection(DriverManager.java:187)
 at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:68)
 at com.mercury.topaz.cmdb.server.manage.dal.ConnectionPoolManager$DataDirectConnectionFactory.createConnection(ConnectionPoolManager.java:761)
 at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:294)
 at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:974)
 at com.mercury.topaz.cmdb.server.manage.dal.ConnectionPoolManager.getNativeConnection(ConnectionPoolManager.java:504)
 ... 28 more
2015-09-07 00:08:44,725 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:08:45,267 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:09:15,365 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:09:15,442 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:09:45,531 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:09:45,601 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:10:15,697 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:10:15,777 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:10:45,872 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:10:45,942 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:11:16,053 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:11:16,133 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:11:46,230 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:11:46,309 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:12:16,429 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:12:16,510 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:12:46,593 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:12:46,664 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:13:16,755 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:13:16,836 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:13:47,033 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:13:47,123 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:14:17,235 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:14:17,320 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:14:47,502 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:14:47,576 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:15:17,670 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:15:17,768 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:15:47,856 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:15:47,921 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:16:18,038 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:16:18,116 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:16:48,194 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:16:48,256 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

0 Likes
niteshsri7 Absent Member.
Absent Member.

Re: MercuryAS service not starting after BSM upgrade to 9.25 from 9.22

Jump to solution

Hi Pat,

 

Please find the log grab from the odb.error.log below:

 

 

2015-09-07 00:08:44,053 [main] (SettingsReaderFactory.java:43) ERROR - error in createDbProvider
com.mercury.topaz.cmdb.server.manage.dal.CmdbDalException: [ErrorCode [2] Couldn't connect to database]
Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

 at com.mercury.topaz.cmdb.server.manage.dal.ConnectionPoolManager.getTransactionalConnection(ConnectionPoolManager.java:554)
 at com.mercury.topaz.cmdb.server.manage.dal.CmdbDalTransaction.<init>(CmdbDalTransaction.java:19)
 at com.mercury.topaz.cmdb.server.manage.dal.CmdbDalTransactionManager.start(CmdbDalTransactionManager.java:20)
 at com.mercury.topaz.cmdb.server.manage.settings.InternalSettings.retrieveSettings(InternalSettings.java:202)
 at com.mercury.topaz.cmdb.server.base.cfg.impl.InternalSettingsProvider.<init>(InternalSettingsProvider.java:20)
 at com.mercury.topaz.cmdb.server.base.cfg.impl.SettingsReaderFactory.createDbProvider(SettingsReaderFactory.java:114)
 at com.mercury.topaz.cmdb.server.base.cfg.impl.SettingsReaderFactory.getGlobalReader(SettingsReaderFactory.java:39)
 at com.mercury.topaz.cmdb.server.base.cfg.impl.SettingsReaderFactory.getGlobalReader(SettingsReaderFactory.java:29)
 at com.hp.ucmdb.management.impl.ServerManagementImpl.setGlobalSetting(ServerManagementImpl.java:127)
 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.hp.ucmdb.management.impl.CmdbManagementImpl$ContextClassLoaderInvocationHandler.invoke(CmdbManagementImpl.java:82)
 at com.sun.proxy.$Proxy13.setGlobalSetting(Unknown Source)
 at com.hp.bsm.platform.odb.BsmCmdbProvider.setJettyContextRoot(BsmCmdbProvider.java:108)
 at com.hp.bsm.platform.odb.BsmCmdbProvider.init(BsmCmdbProvider.java:86)
 at com.hp.bsm.platform.odb.BsmCmdbProvider.startServiceProvider(BsmCmdbProvider.java:122)
 at com.mercury.am.platform.sm.extensions.LoadControllerClientsExtension.loadProvider(LoadControllerClientsExtension.java:198)
 at com.mercury.am.platform.sm.extensions.LoadControllerClientsExtension.loadProviders(LoadControllerClientsExtension.java:178)
 at com.mercury.am.platform.sm.extensions.LoadControllerClientsExtension.load(LoadControllerClientsExtension.java:55)
 at com.mercury.am.platform.sm.extensions.LoadControllerClientsExtension.execute(LoadControllerClientsExtension.java:36)
 at com.mercury.am.platform.sm.SMServiceManager.runExtensions(SMServiceManager.java:47)
 at com.mercury.am.platform.sm.SMServiceManager.start(SMServiceManager.java:55)
 at com.mercury.am.platform.sm.jmx.SMServiceManagerJMX.start(SMServiceManagerJMX.java:23)
 at com.mercury.am.platform.sm.SMProcessImpl.start(SMProcessImpl.java:118)
 at com.mercury.am.platform.sm.SMProcessImpl.start(SMProcessImpl.java:47)
 at com.mercury.am.platform.sm.SMLoader.main(SMLoader.java:164)
Caused by: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

 at com.mercury.topaz.cmdb.server.manage.dal.ConnectionPoolManager.getNativeConnection(ConnectionPoolManager.java:510)
 at com.mercury.topaz.cmdb.server.manage.dal.ConnectionPoolManager.getTransactionalConnection(ConnectionPoolManager.java:547)
 ... 27 more
Caused by: java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

 at com.mercury.jdbc.oraclebase.ddca.b(Unknown Source)
 at com.mercury.jdbc.oraclebase.ddca.a(Unknown Source)
 at com.mercury.jdbc.oraclebase.ddb9.b(Unknown Source)
 at com.mercury.jdbc.oraclebase.ddb9.a(Unknown Source)
 at com.mercury.jdbc.oracle.OracleImplConnection.a(Unknown Source)
 at com.mercury.jdbc.oracle.OracleImplConnection.x(Unknown Source)
 at com.mercury.jdbc.oraclebase.BaseConnection.b(Unknown Source)
 at com.mercury.jdbc.oraclebase.BaseConnection.k(Unknown Source)
 at com.mercury.jdbc.oraclebase.BaseConnection.a(Unknown Source)
 at com.mercury.jdbc.oraclebase.BaseConnection.a(Unknown Source)
 at com.mercury.jdbc.oraclebase.BaseDriver.connect(Unknown Source)
 at java.sql.DriverManager.getConnection(DriverManager.java:571)
 at java.sql.DriverManager.getConnection(DriverManager.java:187)
 at org.apache.commons.dbcp.DriverManagerConnectionFactory.createConnection(DriverManagerConnectionFactory.java:68)
 at com.mercury.topaz.cmdb.server.manage.dal.ConnectionPoolManager$DataDirectConnectionFactory.createConnection(ConnectionPoolManager.java:761)
 at org.apache.commons.dbcp.PoolableConnectionFactory.makeObject(PoolableConnectionFactory.java:294)
 at org.apache.commons.pool.impl.GenericObjectPool.borrowObject(GenericObjectPool.java:974)
 at com.mercury.topaz.cmdb.server.manage.dal.ConnectionPoolManager.getNativeConnection(ConnectionPoolManager.java:504)
 ... 28 more
2015-09-07 00:08:44,725 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:08:45,267 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:09:15,365 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:09:15,442 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:09:45,531 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:09:45,601 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:10:15,697 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:10:15,777 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:10:45,872 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:10:45,942 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:11:16,053 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:11:16,133 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:11:46,230 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:11:46,309 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:12:16,429 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:12:16,510 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:12:46,593 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:12:46,664 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:13:16,755 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:13:16,836 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:13:47,033 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:13:47,123 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:14:17,235 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:14:17,320 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:14:47,502 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:14:47,576 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:15:17,670 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:15:17,768 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:15:47,856 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:15:47,921 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:16:18,038 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:16:18,116 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:16:48,194 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

2015-09-07 00:16:48,256 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

0 Likes
Micro Focus Expert
Micro Focus Expert

Re: MercuryAS service not starting after BSM upgrade to 9.25 from 9.22

Jump to solution

As you see in the loggrabber, there are issues with DB instace.

 

Have you given the proper credential and DB name while running Configuration wizard.

In lot of place it is mentioning about connectivity issue.

 

1. Check whether the port is open or not. Check the network connectivity from DPS host to DB machine like ping, telnet.

2. Log in to Database with the same credential which you are given in the configuration wizard.

3. Check whether DB credential and host name is correct. If required re-run the configuration Wizard.

 

0 Likes
niteshsri7 Absent Member.
Absent Member.

Re: MercuryAS service not starting after BSM upgrade to 9.25 from 9.22

Jump to solution

oh BTW! I forgot to mention, the issue that I see right now is a new one. I was able to resolve the 'mercuryAS' not staring issue after the BSM upgrade.

The current issue I see is after the BSM DB was upgraded to Oracle 12c from 11gR2. I ran the DB config utility on DPS, I could successfully connect to BSM management schema but not to RTSM.

 

Below is the error I see in the odb/Error.log file:

 

Caused by: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

 

 (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

[main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

 [main] (ConnectionPoolManager.java:553) ERROR - Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
java.sql.SQLException: [mercury][Oracle JDBC Driver][Oracle]ORA-28040: No matching authentication protocol

 

I have also attached the snapsot I see when I run the DB config utility. Can anyone suggest me what could be the issue and ways to resolve it.

 

Thanks,

Nitesh

 

 

 

 

0 Likes
Micro Focus Expert
Micro Focus Expert

Re: MercuryAS service not starting after BSM upgrade to 9.25 from 9.22

Jump to solution
0 Likes
niteshsri7 Absent Member.
Absent Member.

Re: MercuryAS service not starting after BSM upgrade to 9.25 from 9.22

Jump to solution

Hi Tim,

 

The solution given by Siggi actually did work and now my BSM can successfully connect to Oracle 12c version now.

 

Thanks for sharing the link.

 

Regards,

Nitesh

0 Likes
The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.