Configuring the web interface to use IIS
Follow these steps to run the WhatsUp Gold web interface through an IIS (Internet Information Services) Web server.
- Stop the following services and applications:
- Ipswitch WhatsUp Engine service
- Ipswitch Web$WhatsUp service
- Ipswitch Network Monitor Task Tray application (right-click the system tray icon and select )
- Ipswitch WhatsUp Gold console
- Allow MSDE to use SQL Server Authentication:
- On the WhatsUp Gold computer, go to . Enter
regedit.exe
, then click . - Navigate to the following key and set the LoginMode value to 0 (zero):
HKEY LOCAL MACHINE\Software\Microsoft\Microsoft SQL Server\WHATSUP\MSSQLServer\LoginMode=0
- From the Services control panel, restart the MSSQL$WHATSUP service.
- Specify a username and password for WhatsUp Gold to use when connecting to MSDE:
- Go to and open the Data Sources (ODBC) Control Panel.
- Select the tab.
- Select the WhatsUp DSN, then click . The Configuration wizard opens.
- Verify that the fields in the first dialog are correct and click .
- On the second dialog, verify that the option is selected. In the field, enter the SQL username. In the field, enter the SQL user's password. The default username for the WhatsUp MSDE instance is "sa" and the password is "wug_sa." Click .
- On the third dialog, ensure that the first option is selected and that the WhatsUp database appears in the drop-down menu. Click .
- Continue to click until you come to the final dialog, then click .
- Specify the SQL username and password for the WhatsUp database connection:
- In the WhatsUp Gold installation directory (by default,
C:\Program Files\Ipswitch\WhatsUp\
), open NmConfig.exe
. - Enter the SQL username and password entered in Step 4e in the appropriate fields, then click .
- From the Services control panel, stop the IIS Admin service.
- Create a virtual directory in IIS named NmConsole which points to
<WhatsUp Gold install path>\HTML\NmConsole\
. - Go to Windows > and open the control panel. This is the Internet Information Services (IIS) Manager in Windows 2003.
- Expand the Web Sites folder, right-click on and choose . Click Next.
- In the field, specify a name for the virtual directory. We strongly recommend that you name this new directory NmConsole.
- Enable and (such as ASP) on the next page. Click then .
- Enable the parent paths feature for the NmConsole virtual directory (to support use of the relative paths used to navigate in the WhatsUp Gold web interface):
- Go to and open the control panel. This is the Internet Information Services (IIS) Manager in Windows 2003.
- Expand the Web sites folder, then expand the Default Web Site item. Right-click on the newly created NmConsole virtual directory and choose .
- On the Virtual Directory tab, click .
- On the Options tab, select . Click .
- Set authentication for the virtual directory:
- Go to and open the control panel. This is the Internet Information Services (IIS) Manager in Windows 2003.
- Expand the Web Sites folder, expand the Default Web Site item. Right-click on the newly created virtual directory and select , then select the tab.
- In , click . In Windows 2003, this section is named Authentication and access control. Verify that anonymous access is enabled. By default, IIS uses a restricted account named IUSR_<machine_name> for anonymous access. Change the user listed in the field to a local administrator. In Windows XP, if you wish to use a domain user with local administrator rights, you must disable the option and enter the password for the domain user. Click , then .
- For Windows 2003 (IIS 6):
- Go to and open the Internet Information Services (IIS) Manager control panel.
- Select the Web Services Extensions folder, then select the Active Server Pages extension. Click .
- From the Services control panel, start the World Wide Web Publishing service.
- To prevent a port conflict, the internal web server must be set to use another port, such as 8080, or must be disabled. This can be done at on the WhatsUp Gold console at .
If you disable the WhatsUp web interface, ensure that reports still load correctly by right-clicking a device in the WhatsUp Gold console and select Device Reports from the right-menu. If not, double-check the settings on the Program Options > Web Server panel and verify the in the Web report access from Windows console section contains the port number used by IIS.
- Restart the services and applications you stopped in Step 1.
- Connect to the WhatsUp web interface by opening a browser and entering the following address in the Address box:
http://<ip_address - or - hostname>:port/NmConsole/
: A known issue with IIS: when adding a device through IIS, you will receive an "error scanning device" error. There are two ways to address this problem. Please refer to the KB article, WhatsUp Gold - "Error scanning device XXXXX. Probable cause is it does not exist when using IIS as the Web Server."