Unable to load requested view. Displaying home view instead.

Product:
IBM Cognos Controller 11.1 CONTRL_UPDATE_version=CCR-AW64-ML-RTM-11.1.1002.5-0
Microsoft Windows 2022 server

Issue:

When testing Controller Web in a new installation – you get error: Unable to load requested view. Displaying home view instead.  This is when using Native security in Cognos Controller, and installed on a single server.

Solution:

The new version of IBM Controller Web use a different port for the end user, browse to http://controllerservername.domain.com:9085/

then it will work.

You may also need to update the config files, before it will work. The steps to setup controller web are from IBM this

https://www.ibm.com/docs/en/controller/11.1.0?topic=only-configuring-controller-web

 

 

This steps are similar to previous version of Controller Web setup.

Go to the C:\Program Files\ibm\cognos\ccr_64\fcmweb\wlp\etc and open server.env in notepad++

change the line to

JAVA_HOME=C:/Program Files/IBM/cognos/ccr_64/fcmweb/jre

save the file.

Open CMD and go to folder C:\Program Files\ibm\cognos\ccr_64\fcmweb

Run command:

SyncDBConf.bat ..\Data wlp\usr\shared\config\datasources

Go to folder C:\Program Files\ibm\cognos\ccr_64\fcmweb\wlp\usr\servers\fcm.web

Open file com.ibm.fcm.web.properties in Notepad++  ( please note the name: com.ibm.fcm.web.properties )

Add the lines

ccrwsUrl=http://win2022pal/ibmcognos/controllerserver/ccrws.asmx
loginMode=NATIVE

Save the file.

(adjust the path/url to your server setup).

Stop the IBM controller services  – and start them for the changes to take affect.

But you need to do this changes to:

Go to folder C:\Program Files\ibm\cognos\ccr_64\frontend

Open config.js in notepad++

Enter the servername url in this 3 places, use FQDN instead of only servername as I do in the example.

Then further down enter the servername (fqdn), and change the port number on line 71 from 9086 to 9085.

Keep the Apostrophe sign as is.

Go to folder C:\Program Files\ibm\cognos\ccr_64\fcmweb\wlp\usr\servers\fcm.glass

Open server.env in notepad++

Normally you only need to change the c: to d: if you have installed the cognos controller program to the d: drive with default paths.

Save the file.

Open bootstrap.properties in notepad++ if you have change any other files, to use a different port.

Normally you do not need to change above file.

Restart the Windows server and see if it works.

Log files can be found in a folder like C:\Program Files\ibm\cognos\ccr_64\fcmweb\wlp\usr\servers\fcm.web\logs

 

If you get error like: Not Found
The application or context root for this request has not been found: / you are going to the wrong port. The User should browse to this address:

http://[servername]:9085/

From IBM documentation:

 

 

When it works – it should look like this:

More Information:

https://www.ibm.com/docs/en/controller/11.1.0?topic=options-configuring-controller-embedded-report-library 

https://en.wikipedia.org/wiki/List_of_typographical_symbols_and_punctuation_marks