Hi all,
I took over a GE Centricity install from another managed service provider and have run into a bit of a problem. It appears they did not document the SQL server user account used for JBoss / GE Centricity, so when we changed it to something we knew, we are now getting the following error when attempting to access CPS 12 via a client browser:
Error occurred in class CMBCHub, method Init
Failed initializing the .NET controls: Login failed for user cpsuser2015.: UserAndSessionMgr::Init
Additional error details written to error log.
This isn't my first implementation of GE Centricity, so I'm decently familiar with the inner workings of how it uses JBoss and Java to provide the end-user with an application. I have found where cpsuser2015 is referenced by JBoss in "C:\Program Files\Centricity Practice Solution\jboss\server\default\conf\login-config.xml", but the password appears to be a 356 character hash, so that's no real help.
... and I just solved it. So rather than delete this post, I'm going to document what fixed it.
I went into ServerSetup, Advanced, Utilities, and then "Application Logon". I changed the username and password to the known good passwords, selected centricityps as the web site to update, and clicked Finish. It asks if you want to continue and you select Yes. Then click Finish and Exit. Go to an end-user workstation. Go to the CPS Client and make sure you can log in.