Hi,
I was trying to enable AD authentication on Crystal Reports Server and have generated a Service Account.
The environment is as follows
- CRS 2008 SP5 on Win Server 2008 R2 64bit
- Tomcat 5.5.33
- CMS database existing Oracle located on another server, connected by 32bit ODBC
The problem is, after I changed the logon to Tomcat and SIA from LocalSystem to the Service Account, both show status "running" in CCM, but CMS is not started. sia-log reads:
INFO InfoStore Agent No InfoStore connection.
INFO InfoStore Agent m_cmsNames.size() = 1.
INFO InfoStore Agent Ping to MYCRSERVER:6400 failed.
INFO InfoStore Agent Pinging MYCRSERVER:6400.
DEBUG InfoStore Agent Trying to ping using MYCRSERVER/xx.xxx.xx.xxx(IP of MYCRSERVER) at port 6400
DEBUG InfoStore Agent java.net.ConnectException: Connection refused: connect java.net.PlainSocketImpl.socketConnect(Native Method)
When switching back to LocalSystem, CMS starts as usual. sia-log reads:
INFO InfoStore Agent Ping to MYCRSERVER:6400 failed.
INFO InfoStore Agent First absent InfoStore connection.
INFO InfoStore Agent Triggering autoboot for CMS.
DEBUG Process Manager job type = UpdateConfig.
DEBUG Process Manager Process Manager is not managing MYCRSERVER.CentralManagementServer (is_alive = false, expected state = Running).
DEBUG Process Manager Creating a new Process Agent MYCRSERVER.CentralManagementServer with cuid = AbPL0l24jNZIvWvJJDT6lP4
INFO Process Manager Starting MYCRSERVER.CentralManagementServer...
Do you see what's wrong with the Service Account? It's a domain user, acts as part of the operating system, belongs to the local admin group, is registered with SPN, is trusted for delegation to any service (Kerberos only) and has full control over the Business Objects folder.
Does the error have anything to do with the fact that an Oracle is being used to host the CMS DB?
Any ideas are appreciated!