Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Revising to add script handlers to only the iQSonar Application and correct formatting errors and update screenshot to make this able to be customer facing.

...

  1. Name = IQSonar
  2. Net CLR Version =  v2.0.50727
  3. Managed Pipeline mode = Classic
  4. Check the: Start Pool Immediately and click OK
  5. Highlight the  IQSonar Application pool and select Advance settings from the menu on the right and set Enable 32-bit-applications
    to True.

    

Step 2

...

Image Removed
  Click on Add Script Map, for each:  css, js, png, xml, rpt, sht

  1. Path = *.<extension> (This is case sensitive)
  2. Executable = %windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll
  3. Name: = <EXTENSION>
  4. Click on Request Restrictions
  5. Uncheck Invoke handler only if request is mapped to:
  6. Confirm Verbs = ALL
  7. Click on OK, then OK again, then confirm the addition of the handler by clicking Yes when prompted.

 
 
Image RemovedImage Removed
 

...

– Add the iQSonar Application to the Default Web Site

  1. Create a new application by right clicking on the Default Website and select 'Add Application'
  2. Alias = iQSonar
  3. Application Pool = iQSonar
  4. Physical Path = C:\Program Files (x86)\iQuate\iQSonar\Sonar
  5. Click on OK to complete the application additon.
  6. Exapand the IQSonar folder then right Click on the API subfolder and select "Convert to Application" - the application pool should be iQSonar - click on OK.

...

{code:xml}
      <connectionStrings>
        <add name="databaseConnection" connectionString="factory=System.Data.SqlClient;server=SERVER\INSTANCE;database=CMS_DB;uid=USER;pwd=PASSWORD;" />
      </connectionStrings>
{code}

  Image Removed Image Added
  

  • Re-Encrypt web.config
  1. Open Command Prompt as Administrator
  2. cd to .NET Framework directory - %windir%\Microsoft.NET\Framework\v2.0.50727\
  3. Run aspnet_regiis -pe "connectionStrings" -app "/iQSonar"

 
 

Step 3 - Add Handler Mapping to the iQSonar Web Application


  Select the iQSonar Web Application and click on Add Script Map, for each:  css, js, png, xml, rpt, sht

  1. Path = *.<extension> (This is case sensitive)
  2. Executable = %windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll
  3. Name: = <EXTENSION>
  4. Click on Request Restrictions
  5. Uncheck Invoke handler only if request is mapped to:
  6. Confirm Verbs = ALL
  7. Click on OK, then OK again, then confirm the addition of the handler by clicking Yes when prompted.

Image Added

 
 
Image AddedImage Added
 

Step

...

4 - Change permissions 

Change permissions C:\Program Files (x86)\iQuate\iQSonar\Sonar to allow caching to be created correctly.
Add the IIS_IUSRS local group to the Sonar Directory.
 

...