Cognos Connection things does not look correct

Product:

IBM Cognos BI 10.2.1

Windows 2008 R2 Server

Internet Explorer 10

Symptom:

When user surf to Cognos Connection things does not look correct, and if they try with FireFox it looks better. If the user press F12 inside IE and manually change the browser to use IE10 Compatibly mode it works better.

Problem:

Cognos BI 10.2.1 only supports IE 10 and IE 11 in compatibly mode.

Solution:

You can force the IE to use one mode for all traffic to a website by setting the value of HTTP Response Headers inside Internet Information Services (IIS) Manager.

Expand the folder three to the cgi-bin icon, and click on HTTP Response Headers

Click ADD

Enter X-UA-Compatible as Name

Enter IE=EmulateIE7 as Value

Click OK

Close IE and start IE again and test to surf to Cognos Connection.

Or you can change it direct in the web.config file for Cognos.

Go to folder C:\Program Files\ibm\cognos\c10_64\cgi-bin

Open web.config file in notepad

Add the <httpProtocol> section shown below:

 

<?xml version=”1.0″ encoding=”UTF-8″?>

<configuration>

<system.webServer>

<handlers>

<add name=”Cognos-ISAPI” path=”cognosisapi.dll” verb=”*” modules=”IsapiModule” scriptProcessor=”C:

\Program Files\ibm\cognos\c10_64\cgi-bin\cognosisapi.dll” resourceType=”Unspecified” preCondition=”bitness64″ />

<add name=”Cognos-CGI” path=”*.cgi” verb=”*” modules=”CgiModule” resourceType=”Unspecified” />

</handlers>

 

<httpProtocol>

<customHeaders>

<add name=”X-UA-Compatible” value=”IE=EmulateIE7″ />

</customHeaders>

</httpProtocol>

 

</system.webServer>

</configuration>

 

Save the web.config file.

Close internet explorer and test again to surf to Cognos Connection.

More info:

http://world.episerver.com/FAQ/Items/Configure-IIS-to-force-Internet-Explorer-8-to-run-in-Internet-Explorer-7-mode/

http://frankcode.wordpress.com/2013/10/17/a-guide-to-ie-compatibility-view-and-x-ua-compatible/