The IPSentry IPSX Dashboard may be hosted under Internet Information Services (IIS) for content delivery.
The following document requires the following actions have already been completed as well as a basic knowledge of IIS configuration under Windows 2003.
Step 1 - Add the appropriate MIME types to IIS
By default, the file extensions for Silverlight application files such as
.xap and .xaml are unrecognized by IIS.
In order to host and deliver these files with the appropriate HTTP headers, you will need to add these file extensions as MIME Types in IIS.
Launch the Internet Information Services (IIS) Manager from Administrative Tools
Select the default web site node and right mouse click. Select Properties
In the HTTP Headers tab, click the MIME Types button.
In the "MIME Types" window, click "New" and add each of the following types.
Associated Extension: .xap
Content type (MIME:): application/x-silverlight-app
Associated Extension: .xaml
Content type (MIME:): application/xaml+xml
Associated Extension: .xbap
Content type (MIME:): application/x-ms-xbap
For more information, see: http://learn.iis.net/page.aspx/262/configuring-iis-for-silverlight-applications/
Step 2 - Create an application pool and virtual directory for accessing IPSX Dashboard - Optional
While it is not necessary to create an application pool and virtual directory, it is recommended in order to avoid conflicts with existing sites using .NET frameworks other than .NET 4.
Application Pool Configuration
In the IIS manager snap-in, select the Application Pools node, right click and select New, Application Pool.
In the Application pool ID field, enter IPSentryIPSXAppPool or another identifying name.
Enable "Use default settings for new application pool" and click "OK"
Right click on the new application pool node you just created and select Properties.
In the Identity Tab, set the security account for
this application pool to predefined "Network System" and click "OK"
* You may configure the application pool under any account you may require. You will need to provide Modify access rights as defined in step #4. Make note of the account used as the security account.
Virtual Directory Configuration
In the IIS Manager snap-in, select the default web sites node, right click and select New, Virtual Directory
Enter "IPSentryIPSX" or other name by which you want
to reference the virtual directory. This value will be added
to your URL path in order to access the IPSX web site.
For example: http://127.0.0.1/IPSentryIPSX/
Select the webroot
folder in the directory where you originally installed IPSentry
If you used the default installation path, this should be c:\IPSentryIPSXDashboard\webroot.
If you installed IPSX to a different location, enter that location in the Directory field or click Browse to locate the folder.
Set the virtual Directory Access Permissions to include Read and Run Scripts. Click Next
Select the newly created virtual directory node and right mouse click, select Properties
On the Virtaul Directory tab, set the "Application Pool" to the application pool you created.
Select the "ASP.NET" tab and set the ASP.NET Version to 4.0.30319.
Select the "Documents" tab.
Insure that "Enable Default Document" is selected then click "ADD"
Enter "default.aspx" in the default document name field and click "OK"
Step 3 - Configuring ASP.NET on IIS for .NET Framework 4
The following actions need only be performed once in order to register ASP.NET 4.0 with IIS
Step 4 - Configuring access rights to the IPSentry application folder
You should now be able to access the dashboard at
The URL above may be different depending on the configuration of your default web site, accepted host headers, and other IIS configurations that have been modified from the default installation.
Copyright ©1997-2011 RGE, Inc. - All Rights Reserved
IPSentry® is a Registered Trademark of RGE, Inc.