Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Problem

 

Install multiple iQSonar instances on one IIS Server.

IIS can easily support multiple Virtual directories and Application pools.

This process is much easier to accomplish with a green field installation, rather than 1/2 through an installation.

Restrictions

This solution will allow multiple IIS Installations but requires different servers to support the scanning services. 

Do NOT attempt to have this server also run multiple engines, it can only support one engine.

Note: This server is able to support a single scanning engine installation.

If you want to support an engine, the recommendation is to make this the last installation on the server.

Solution

 

Steps:

  • Install iQSonar Web App to unique instance name,
    • Match the installation Directory to the Virtual directory name for consistency like: iQSonar1 ( note: do not use special characters or spaces )
    • Make sure you use a different CMS and DB name for each installation. 
  • Stop all iQSonar Services, including the base IQSonar and iQuate CMS Scheduler services
  • Stop the Application Pools
  • Stop IIS
  • Rename the iQSonar1 Installation directory to iQSonar1-TMP
    • If you don't do this step, the next step will delete your installation.
  • Use the Windows uninstall program option to uninstall iQSonar
  • Rename the iQSonar1-TMP directory back to is original name iQSonar1
  • Repeat steps for 3,4,x servers.

This will leave you with a single IIS server that will respond to http://localhost/iQSonar1/ and http://localhost/iQSonar2/

 

Additional Notes

 

 

If you have to rename a pre-existing iQSonar installation.

 

This command will show you the list of IIS Applications supported by this host:

 

C:> %systemroot%\system32\inetsrv\appcmd list app

 

To change the iQSonar Application path you can issue this pair of commands:

 

C:> %systemroot\%system32\inetsrv\appcmd set app "Default Web Site/iQSonar" -path:/iQSonar;

C:> %systemroot\%system32\inetsrv\appcmd set app "Default Web Site/iQSonar/API" -path:/iQSonar/API;

 

 Additional details can be found at:

 

http://www.foliotek.com/devblog/rename-applications-and-virtual-directories-in-iis7/

 

Filter by label (Content by label)
showLabelsfalse
max5
spaces~Glen.Epperson
showSpacefalse
sortmodified
reversetrue
typepage
cqllabel = "kb-troubleshooting-article" and type = "page" and space = "~Glen.Epperson"
labelskb-troubleshooting-article

Page Properties
hiddentrue


Related issues