Cybersecurity
DevOps Cloud
IT Operations Cloud
Situation
Restart DPS after switching to OBM HAC.
The customer found that DPS failed to start.
Cause
Checking the log (nanny_all.log), we found that the problem was caused by the loss of the database username.
================
2024-11-05 15:00:47,687 [nanny Manager:Initialize Task] (Main.java:94) FATAL - Could not finish the pre initialization hooks!
com.mercury.topaz.cmdb.server.manage.dal.CmdbDalException: Error getting connection from pool, due to exception: com.mercury.topaz.cmdb.shared.base.CmdbException: [ErrorCode [-2147483648] undefined error code]
com.microsoft.sqlserver.jdbc.SQLServerException: Login failed for user ''. ClientConnectionId:3c27138c-6374-453f-84d4-acf44b750def
at com.mercury.topaz.cmdb.server.manage.dal.ConnectionPoolManager.getTransactionalConnection(ConnectionPoolManager.java:763) ~[?:?]
at com.mercury.topaz.cmdb.server.manage.dal.CmdbDalTransaction.getConnection(CmdbDalTransaction.java:48) ~[?:?]
================
Resolution
After re-running the configuration wizard, OBM started successfully.