Set Up SmarterTrack as an IIS Site

This article will give you instructions on setting up SmarterTrack in a shared hosting environment. An overview of the instructions are:

  1. Install IIS (if necessary) (With ASP.Net 4.0)
  2. Disable SmarterTrack Web Server
  3. Add an Application Pool
  4. Add SmarterTrack to IIS
  5. Verify IIS Settings
  6. Update DNS

Additional details regarding these steps are below.

Install IIS (if necessary)
Follow these steps to install IIS if necessary:

  1. Go to Start --> Control Panel --> Add/Remove Programs.
  2. Click on Add/Remove Windows Components.
  3. Check the box for Internet  Information Services (IIS).
  4. Compete the Wizard and wait for the install to complete.

NOTE: If the Microsoft.NET mappings are not correct (for example, if you install IIS after Microsoft.NET), run the following at the command prompt:

%systemroot%\Microsoft.NET\Framework\v4.0.30319\aspnet_regiis -i

Disable the SmarterTrack Web Server
These steps will stop and disable the Web server included with SmarterTrack. They will also have the side-effect of disabling the shortcut to SmarterTrack on your desktop until you update it with the new URL for SmarterTrack.
  1. Go to Start --> All Programs --> SmarterTools --> SmarterTrack
  2. Click on Configure SmarterTrack Web server.
  3. Click Stop.
  4. Change the Startup Mode to Disabled and click Apply.
  5. Click Close.
Add an Application Pool 
Follow these steps to add an application pool:
  1. Click Start --> Control Panel --> Administrative Tools --> Internet Information Service (IIS) Manager.
  2. Right click Application Pools and select Add Application Pool
  3. Name the pool “SmarterTrack” (or something similar), and use the default configuration.
  4. Click Close.
NOTE: If you are using Windows 2008, make sure that the Pipeline Mode is configured for “Integrated” and not “Classic”.

Add SmarterTrack to IIS
Follow these steps to add SmarterTrack to IIS:
  1. Go to: Start --> Control Panel --> Administrative Tools --> Internet InformationServices (IIS) Manager.
  2. Right-click on the Web sites tree on the left of the page and choose New --> Web Site.
  3. When asked for a description, type SmarterTack.
  4. Choose the IP address to use for Web interface. If this IP address is shared with another Web site, you will need to use a different port or host headers. For more information about using host headers, refer to the IIS documentation.
  5. For the physical path, browse to the SmarterTrack\MRS folder. The default location is: C:\Program Files\SmarterTools\SmarterTrack\MRS.
  6. Leave the "Allow anonymous access to this web site" box checked.
  7. When asked what permissions to grant, choose Read and Run Scripts.
  8. Finish the wizard.
NOTE: If using Windows 2008, verify that ASP.NET 2.0 is allowed under the ISAPI and CGI Restrictions. If using Windows 2003, verify that ASP.NET 2.0 is allowed under the Web Services menu in the tree.

Verify IIS Settings
If you are using Windows 2003, verify that the ASP.NET v4.0.30319 Web Service Extension is set to Allowed in IIS. If you do not see ASP.NET under Web Service Extensions, ensure that ASP.NET is enabled in the Application Server. You can do this by going to: Control Panel --> Add / Remove Programs --> Windows Components --> Application Server --> Details.

Ensure that the default document for the site is Default.aspx (under the Documents tab).

Verify that the Identity that your SmarterTrack Application Pool is configured for (default is Network Service) has Read, Write, Modify, Delete on the App_Data folder and its children.

Update DNS
If any domains are already setup with pointers to SmarterTrack, make sure to update their DNS records to point to the new IP address. For more information, please refer to the Setting Up SmarterTrack as an IIS Site page in the SmarterTrack Online Help.

Article ID: 1692, Created On: 5/5/2011, Modified: 3/7/2012

Feedback (0)