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."