How to set up CGI and Metabase Compatibility features in IIS 7.0?


Article ID: 52327


Updated On:


CA IT Asset Manager CA Software Asset Manager (CA SAM) ASSET PORTFOLIO MGMT- SERVER SUPPORT AUTOMATION- SERVER CA Service Desk Manager - Unified Self Service KNOWLEDGE TOOLS CA Service Management - Asset Portfolio Management CA Service Management - Service Desk Manager



The Following document explains the steps to configure CGI and Metabase Compatibility features in IIS 7.0.



Release: All installations running on Windows 2008 / IIS 7.0
Component: ARGIS, CA Service Management, CA Service Desk



The following document explains how to setup CGI and Metabase compatibility in IIS 7.0.

The following configuration need to be setup before installing r12.1 on a windows 2008.

Login to the Server as an Administrator.

Once logged in Click on Start >> Administrative Tools >> Server Manager (see Figure 1):

Figure 1:

Once logged in the Server Manager >> Click on Roles on the left pane.

This will give the ability to add roles in the screen on the right pane.

Click on "add roles" (see Figure 2):

Figure 2:


This will bring you to the following Server Roles Screen. Check the box for Web Server (IIS) and click on next (see Figure 3):

Figure 3: 



This will bring you to the "Select Role Services". Under Application Development select "CGI" (see Figure 4):

Figure 4:  


Scroll down on the same page to find Management Tools. Under Management tools look for IIS 6 Management Compatibility. Check the box for "IIS 6 Metabase Compatibility" (see Figure 5):

Figure 5:  

Click on next to get the Confirmation screen (see Figure 6):

Figure 6:


Once the installation is done the following screen confirms the same (see Figure 7):

Figure 7:  


Once the CGI and IIS 6.0 Metabase compatibility features are installed login to IIS Manager by typing in "inetmgr" in the run box (see Figure 8):

Figure 8: 


Navigate to the Default Web Site under Sites. Double click on the "handler mappings" in the right pane (see Figure 9):

Figure 9:  


This will bring the following screen. Ensure that the CGI-exe with the path *.exe is enabled (see Figure 10):

Figure 10:


If the CGI-exe is not enabled,under actions click on Edit Feature Permissions to enable.Once done Recyle IIS Services.

Once the Application is installed make sure that CGI-exe is enabled for CAisd as follows (see Figure 11):

Figure 11:


If by any chance, it does not exist under CAisd create the same with the following steps:

For CAisd select 'Handler Mapping' feature and click on 'Add Module Mapping' from actions pane.

Enter the following details and save:

> Request path: *.exe
>> Module: CGIModule
>>> Executable: leave it blank
>>>> Name: CGI_EXE


1558713660228000052327_sktwi1f5rjvs16t4c.gif get_app
1558713658191000052327_sktwi1f5rjvs16t4b.gif get_app
1558713656313000052327_sktwi1f5rjvs16t4a.gif get_app
1558713654369000052327_sktwi1f5rjvs16t49.gif get_app
1558713652426000052327_sktwi1f5rjvs16t48.gif get_app
1558713650612000052327_sktwi1f5rjvs16t47.gif get_app
1558713648487000052327_sktwi1f5rjvs16t46.gif get_app
1558713646545000052327_sktwi1f5rjvs16t45.gif get_app
1558713644560000052327_sktwi1f5rjvs16t44.gif get_app
1558713642602000052327_sktwi1f5rjvs16t43.gif get_app
1558713640508000052327_sktwi1f5rjvs16t42.gif get_app