Product:
Cognos Controller 10.4.2
Microsoft Windows 2019 server
Issue:
Scheduled optimization of the cognos controller database does not work from inside the cognos controller program. If you run it manually direct, then it works.
Error message: Session Manager login failed – unable to connect to the remote server
Solution:
When change Cognos Controller to use HTTPS, you must update all files to have it. The Controller Batch Service look into the file CCRBatch.exe.config at D:\Program Files\ibm\cognos\ccr_64\server folder.
Open file in notepad and edit the line WSSurl;
<appSettings> <add key="numberOfThreads" value="1" /> <add key="dbPollingFrequency" value="20" /> <add key="WSSUrl" value="https://servername.domain.com/ibmcognos/controllerserver" /> </appSettings>
Save the file, reboot the windows server for the change to take affect.
You may need to update this files when you change to HTTPS;
D:\Program Files\ibm\cognos\ccr_64\server\CCRProxy.options
D:\Program Files\ibm\cognos\ccr_64\ControllerProxyServer\web.config
C:\Program Files\ibm\IBM Cognos Controller Local Client\ccr.exe.config
D:\Program Files\ibm\cognos\analytics\templates\ps\portal\variables_CCRWeb.xml
More Information:
https://www.ibm.com/support/pages/how-configure-main-controller-client-ccrexe-use-https-ssl