Troubleshooting
Problem
User launches IBM Cognos Controller Web. An error appears.
Symptom
Server is not reachable or still initializing, please refresh the page in a few seconds
Cause
There are many possible causes for this generic error.
- See separate IBM technote #791129 for more examples.
This technote specifically relates to the scenario where the cause is that the JAVA-based IBM Cognos Controller Web service cannot contact the application server website (CCRWS.ASMX).
Environment
Scenario #1: IBM Cognos Controller application server's IIS (webserver) is configured to use Windows (not the default 'anonymous') authentication.
- Typically this is done to enable Single Sign On (SSO).
To make SSO function, Windows authentication is only required for the Cognos Analytics (CA) portion, not the IBM Cognos Controller server (CCRWS.ASMX) portion.
- Therefore, it is unnecessary to use Windows authentication for the CCRWS.ASMX portion.
Scenario #2: IBM Cognos Controller Web URL is incorrect (define during the configuration of IBM Cognos Controller Web)
Diagnosing The Problem
Browse to the 'backend' logs folder here: <install location>\ccr_64\fcmweb\wlp\usr\servers\fcm.web\logs
- Open the file 'com.ibm.cognos.fcm.log' and search for errors similar to the following examples:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Example #1 (English):
CCR WS API not initialized yet [error=2 counts of InaccessibleWSDLException]
Example #2 (German):
[ERROR ] SRVE0283E: Es wurde eine Ausnahme beim Initialisieren des Kontextes abgefangen: java.lang.RuntimeException: [CCR WS] CCR WS API cannot be started: java.lang.RuntimeException: The CCR WS API [http://servername/ibmcognos/controllerserver/ccrws.asmx] initialization reached maximum allowed time (3600000 ms).
at com.ibm.cognos.fcm.wmc.ccrws.DefaultCcrClientFactory.initialize(DefaultCcrClientFactory.java:90)
at com.ibm.cognos.fcm.web.ui.infrastructure.CcrWsApiInitializer.run(CcrWsApiInitializer.java:50)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Also, inside Task Manager (on the IBM Cognos Controller application server), the process 'javaw.exe' seems to run for a long time many minutes):
Resolving The Problem
Scenario #1:
Reconfigure the IBM Cognos Controller-related IIS portion to use anonymous authentication.
- However, leave the Cognos Analytics (CA) IIS portion to still use Windows authentication.
Steps:
1. Log on to the IBM Cognos Controller application server
2. Launch Internet Information Services (IIS) Manager
3. Expand 'Default Web Site' until (eventually) you can highlight: controllerserver
4. On the right side, double-click 'Authentication':
5. Enable "Anonymous Authentication"
6. Disable "Windows Authentication":
7. Restart both IBM Cognos Controller Web services:
8. Test.
Scenario #2:
Ensure that the ccrwsUrl definition is accurate.
Ensure that the ccrwsUrl definition is accurate.
Steps:
- Go to folder ...:\Program Files\ibm\cognos\ccr_64\fcmweb\wlp\usr\servers\fcm.web
- Open the file com.ibm.cognos.fcm.web.properties in a text editor
- Review and correct the [ccrwsUrl=http://servername.domain.com/ibmcognos/controllerserver/ccrws.asmx]
- Restart both IBM Cognos Controller Web services
- Test
Related Information
Document Location
Worldwide
[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SS9S6B","label":"IBM Cognos Controller"},"Component":"","Platform":[{"code":"PF033","label":"Windows"}],"Version":"10.4.1","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}}]
Was this topic helpful?
Document Information
Modified date:
11 November 2022
UID
ibm11125087