ZENworks Reporting Service fails to start after reboot or restart of services on linux

  • 7001797
  • 05-Nov-2008
  • 27-Apr-2012

Environment

Novell ZENworks 10 Configuration Management with Support Pack 1 - 10.1 Business Objects Reporting

Situation

In some cases after restart of the linux server, or after manually starting the services, Business Objects Reporting fails to load on linux.
 
ERROR: "Error:  An error occurred while trying to launch the ZENworks Reporting Java Infoview. For more details, see the ZCC log. "
 
ERROR (in zcc.log ):
Exception Info:
23 Oct 2008 15:18:28     Class.......
com.novell.zenworks.reports.exception.ReportException
23 Oct 2008 15:18:28     Message.....
com.crystaldecisions.sdk.exception.SDKException$OCAFramework: Server
zcm.domain.com not found or server may be down
cause:com.crystaldecisions.enterprise.ocaframework.OCAFrameworkException$NotFoundInDirectory:
Server zcm.gbdarchitects.com not found or server may be down
cause:java.net.ConnectException: Connection refused
detail:Server zcm.domain.com not found or server may be down
 
Also
 
Manually stopping and restarting the service
 
/etc/init.d/BobjEnterprise115 stop
/etc/init.d/BobjEnterprise115 start
 
shows ERROR: "Failed to register with name server.  Reason: a server of this name already exists.  Please check for name duplication and validness of the server: zcm.ConnectionServer "
 
 
 

Resolution

This is fixed in version 10.2 - see KB 7003225 "ZENworks 10 Configuration Management 10.2" which can be found at https://www.novell.com/support
 
Prior to 10.2, you can use the following workaround:
  1. Run /etc/init.d/BobjEnterprise115 stop "
  2. Navigate to /opt/novell/zenworks/share/boe/bobje/serverpids directory.
  3. Delete all the pid files. rm *.pid
  4. Run /etc/init.d/BobjEnterprise115 start

Additional Information

When the BobjEnterprise115 script stops all the BOE services, some of the corresponding pid files in the serverpids folder do not get deleted.

So, when the BobjEnterprise115 script starts back the services, it seems that the those services are already running.

Deleting the leftover pid files before BobjEnterprise115 starts, should solve this issue.