Websence Enterprise 6.1 Installation Guide
Websence Enterprise 6.1 Installation Guide
Installation Guide
for the
Stand-Alone Edition
Websense Enterprise Installation Guide
©1996–2005, Websense, Inc.
10240 Sorrento Valley Rd., San Diego, CA 92121, USA
All rights reserved.
Published September 22, 2005
Printed in the United States of America
NP33-0003EIM
This document may not, in whole or in part, be copied, photocopied, reproduced, translated, or reduced to any electronic
medium or machine-readable form without prior consent in writing from Websense, Inc.
Every effort has been made to ensure the accuracy of this manual. However, Websense, Inc., makes no warranties with
respect to this documentation and disclaims any implied warranties of merchantability and fitness for a particular purpose.
Websense, Inc., shall not be liable for any error or for incidental or consequential damages in connection with the furnishing,
performance, or use of this manual or the examples herein. The information in this documentation is subject to change
without notice.
Trademarks
Websense and Websense Enterprise are registered trademarks of Websense, Inc. in the United States and certain
international markets. Websense has numerous other unregistered trademarks in the United States and internationally. All
other trademarks are the property of their respective owners.
Microsoft, Windows, Windows NT, and Windows Server are either registered trademarks or trademarks of Microsoft
Corporation in the United States and/or other countries.
Sun, Solaris, UltraSPARC, Sun Java System, and all Sun Java System based trademarks and logos are trademarks or
registered trademarks of Sun Microsystems, Inc., in the United States and other countries.
Red Hat is a registered trademark of Red Hat, Inc., in the United States and other countries. Linux is a trademark of Linus
Torvalds in the United States and other countries.
Novell, Novell Directory Services, eDirectory, and ZENworks are trademarks or registered trademarks of Novell, Inc., in
the United States and other countries.
Netscape and Netscape Navigator are registered trademarks of Netscape Communications Corporation in the U.S. and other
countries.
This product includes software developed by the Apache Software Foundation (http://www.apache.org).
Other product names mentioned in this manual may be trademarks or registered trademarks of their respective companies
and are the sole property of their respective manufacturers.
WinPcap
Copyright (c) 1999 - 2005 NetGroup, Politecnico di Torino (Italy).
Copyright (c) 2005 CACE Technologies, Davis (California).
All rights reserved.
Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following
conditions are met:
• Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.
• Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following
disclaimer in the documentation and/or other materials provided with the distribution.
• Neither the name of the Politecnico di Torino, CACE Technologies nor the names of its contributors may be used to
endorse or promote products derived from this software without specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY
EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL
THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT,
STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF
THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
Contents
Chapter 1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
About this Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
Websense Enterprise Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .8
How Websense Works. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10
Deployment Tasks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
Chapter 2 Network Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13
Websense Enterprise Components . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13
Websense Deployment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20
Windows. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21
Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22
Solaris. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23
Switched Environments . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24
NAT and Network Agent Deployment . . . . . . . . . . . . . . . . . . . . . . .27
Directory Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27
System Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29
User Workstations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29
External Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .29
Chapter 3 Upgrading Stand-Alone Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31
Versions Supported . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .31
Transferring Configuration Data Without Upgrading . . . . . . . . . . . . . . .32
Before You Upgrade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33
Upgrading on Windows. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .34
Upgrading on Solaris or Linux . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .39
Changing IP Addresses of Installed Components . . . . . . . . . . . . . . . . . .43
Chapter 4 Installation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45
Before Installing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45
Stand-Alone Edition 3
Contents
4 Websense Enterprise
Contents
Stand-Alone Edition 5
Contents
6 Websense Enterprise
CHAPTER 1
Introduction
Thank you for choosing Websense Enterprise®, the leading web filtering
system. Using Websense provides you with a highly effective internet filtering
service.
Websense gives network administrators in business, education, government,
and other enterprises the ability to monitor and control network traffic to
internet sites. In the business setting, Websense Enterprise is an invaluable
tool for minimizing employee downtime due to internet surfing that is not
work related. In addition, Websense helps control the misuse of network
resources and the threat of potential legal action due to inappropriate access.
Websense, Inc. strongly recommends that your users be informed of your
organization’s policies concerning internet access, and that Websense
Enterprise has been installed as a tool for monitoring activity and/or enforcing
your internet use policies.
Stand-Alone Edition 7
Chapter 1: Introduction
provided in this installation guide is required to install the Web Security Suite
components of your Websense Web Security Suite product.
8 Websense Enterprise
Chapter 1: Introduction
Stand-Alone Edition 9
Chapter 1: Introduction
10 Websense Enterprise
Chapter 1: Introduction
Deployment Tasks
The following sequence is recommended for installing Websense Enterprise
and configuring it to filter internet traffic with the Network Agent.
1. Plan the Websense deployment: Websense components can be deployed
in various combinations depending upon the size and architecture of your
network. Deciding what Websense components to install and where to put
them is your first task. The information required to make this decision can
be found in the Websense Enterprise Deployment Guide. For an overview
of basic deployment in a small network (< 500 users), see Chapter 2:
Network Configuration.
2. Install Websense: Once you have decided how to deploy Websense on
your network, you must install the selected components and perform
initial setup tasks. Refer to Chapter 4: Installation for the installation
procedures for each operating system.
Stand-Alone Edition 11
Chapter 1: Introduction
12 Websense Enterprise
CHAPTER 2
Network Configuration
Websense Enterprise components can be installed in a number of possible
configurations, depending upon the nature of your network and your filtering
requirements. To determine the appropriate deployment for your network, and
for a complete list of system requirements, please refer to the Websense
Enterprise Deployment Guide.
The information in this chapter provides an overview of where Websense
Enterprise components can be installed to help you determine the relationship
of Websense components to one another.
Stand-Alone Edition 13
Chapter 2: Network Configuration
IMPORTANT
i
You can have only one User Service installation for each
Policy Server in your network.
14 Websense Enterprise
Chapter 2: Network Configuration
IMPORTANT
i
You can have only one installation of Usage Monitor for
each Policy Server in your network.
Stand-Alone Edition 15
Chapter 2: Network Configuration
IMPORTANT
i
You can have only one installation of RTA for each Policy
Server in your network.
You must have one of the following web servers installed on the machine
where you plan to install RTA:
Apache Web Server
Microsoft IIS
NOTE
If you do not have one of the supported web servers on
your system, the Websense Enterprise installer will offer
you the option of installing the Apache Web Server.
For information about supported versions of these web servers, see the
Websense Enterprise Deployment Guide.
DC Agent: installed in networks using a Windows directory service
(NTLM-based or Active Directory). DC Agent can be installed on any
Windows server in the network, either on the same machine as other
Websense components, or on a different machine. DC Agent installs on
Windows only.
For small to medium networks, it is recommended that you install
only one DC Agent per domain. If you have a large, distributed
network with many domain controllers on the same domain, you can
install multiple DC Agents. Installing DC Agent on the domain
controller machine is not recommended. DC Agent can be installed
on any network segment as long as NetBIOS is allowed between the
DC Agent and the domain controllers. Setting up the DC Agent in the
DMZ is not recommended.
You may install DC Agent and the RADIUS Agent together on the
same machine or on separate machines in your network.
DC Agent and eDirectory Agent can be installed in the same network,
but cannot be active at the same time. Websense Enterprise does not
support communication with Windows and Novell directory services
simultaneously.
16 Websense Enterprise
Chapter 2: Network Configuration
Stand-Alone Edition 17
Chapter 2: Network Configuration
NOTE
To enable the Remote Filtering components, you must
subscribe to the remote filtering service.
18 Websense Enterprise
Chapter 2: Network Configuration
workstations that may be used both inside and outside the network
firewall. The Remote Filtering Server installs on Windows, Linux,
and Solaris.
The Remote Filtering Server automatically detects whether clients are
inside or outside of the network firewall. If it determines that a client
is inside the firewall, the user is filtered just like other internal clients.
Remote Filtering is only activated if the client is outside the firewall.
If desired, you can install secondary and tertiary Remote Filtering
Servers to provide failover protection for the primary Remote
Filtering Server. If a Remote Filtering Client on a remote workstation
cannot connect with the primary Remote Filtering Server, it will try to
connect with the secondary, then the tertiary, then the primary again,
and so on.
• Install only one primary Remote Filtering Server for each Filtering
Service in your network.
• Do not install the Remote Filtering Server on the same machine as
the Filtering Service or Network Agent.
• The Remote Filtering Server machine does not have to be joined
to a domain.
Remote Filtering components are not included in the deployment
diagrams provided in this chapter. For deployment information and
network diagrams, see the Remote Filtering section in the Websense
Enterprise Deployment Guide.
Remote Filtering Client: can be installed on user machines that you
want to filter outside the network firewall. To deploy this client
application, you can use the provided installer, called the Remote
Filtering Client Pack, and a third-party deployment tool. A Remote
Filtering Client must be able to communicate with a Remote Filtering
Server inside the network firewall to enable web filtering on the
remote workstation. The Remote Filtering Client Pack and the
Remote Filtering Client install only on Windows.
Remote Filtering components are not included in the deployment
diagrams provided in this chapter. For detailed deployment
information and network diagrams, see the Remote Filtering section
in the Websense Enterprise Deployment Guide.
IMPORTANT
i
Do not install the Remote Filtering Client on a Remote
Filtering Server machine.
Stand-Alone Edition 19
Chapter 2: Network Configuration
NOTE
To generate reports properly, you must use the same
version of Websense Enterprise and the Websense
Enterprise Reporting Tools.
Websense Deployment
Websense Enterprise components can be installed on a dedicated server
machine as emphasized in this guide or widely distributed across a network on
various operating systems. In some cases, Websense Enterprise can be installed
on the same machine as your integration product, if the machine has adequate
resources. Wherever you decide to deploy Websense Enterprise, make sure that
the installation machine can handle the expected traffic load.
The following network diagrams represent common configurations that are
intended for smaller networks and are maximized for efficiency. The network
architecture in this guide may not be suitable for your network, particularly if
your network contains 500 or more users. For larger, distributed networks,
and detailed deployment recommendations, refer to the Websense Enterprise
Deployment Guide. System requirements are also listed in the Websense
Enterprise Deployment Guide.
In environments with a large number of workstations, installing multiple
instances of Filtering Service for load balancing purposes may be appropriate.
Some load balancing configurations, however, permit the same user to be
filtered by different Filtering Services, depending on the current load. For
instructions on how to configure Websense for multiple Filtering Service
installations, refer to the Websense Enterprise Administrator’s Guide.
20 Websense Enterprise
Chapter 2: Network Configuration
Windows
If you decide to deploy all the Websense Enterprise components on the same
Windows machine, make sure the machine has sufficient resources to handle
the load. Refer to the Websense Enterprise Deployment Guide for detailed
system requirements. Remember that the machine on which the Network
Agent is installed must be in a position in your network to monitor all internal
internet traffic.
Do not install Websense Enterprise and Websense Enterprise Reporting
components together on the same machine, or on a machine running a
firewall. Filtering and logging functions are CPU intensive and could cause
serious operating system errors. Install Websense Enterprise and Websense
Enterprise Reporting components on separate machines inside the network,
where they will not have to compete for resources. The exception to this is
when Websense Enterprise is being evaluated on a small network or segment
of a larger network. For information about how to deploy each of the
Websense Enterprise Reporting Tools in your network, see your Websense
Enterprise Reporting documentation and the Websense Enterprise
Deployment Guide.
Stand-Alone Edition 21
Chapter 2: Network Configuration
Linux
In a Linux deployment, you can install the Filtering Service, Policy Server,
User Service, Usage Monitor, and Network Agent on the same machine, or
distribute these components in your network. You must install the Websense
Manager on a Windows or Solaris machine that has network access to the
Filtering Service. Real-Time Analyzer and Websense Enterprise Reporter
must be installed on Windows machines. For information about how to deploy
each of the Websense Enterprise Reporting Tools in your network, see your
Websense Enterprise Reporting documentation and the Websense Enterprise
Deployment Guide.
22 Websense Enterprise
Chapter 2: Network Configuration
Solaris
In a Solaris deployment, you can install the Filtering Service, Policy Server,
User Service, Usage Monitor, Network Agent, and Websense Manager on the
same machine, or distribute these components in your network. You can
install eDirectory Agent or RADIUS Agent on the Websense Enterprise
machine or on a separate Windows machine. Real-Time Analyzer and
Websense Enterprise Reporter must be installed on Windows machines. For
information about how to deploy each of the Websense Enterprise Reporting
Tools in your network, see your Websense Enterprise Reporting
documentation and the Websense Enterprise Deployment Guide.
Stand-Alone Edition 23
Chapter 2: Network Configuration
Switched Environments
In a switched environment, configure a switch to use mirroring or 2-way port
spanning, so that the Network Agent can detect internet requests from all the
workstations.
NOTE
Contact your switch vendor to determine if your switch is
capable of mirroring or port spanning and to learn how to
implement the correct configuration.
24 Websense Enterprise
Chapter 2: Network Configuration
On a large network, you may need to install multiple Network Agents and
assign them to monitor various IP address ranges in your network. If you install
multiple Network Agents, consider the following:
Do not assign overlapping IP address ranges. If the IP ranges overlap,
network bandwidth measurements will not be accurate, and bandwidth-
based filtering will not be applied correctly.
Stand-Alone Edition 25
Chapter 2: Network Configuration
Deploy the Network Agents so that they can filter the entire network.
Partial deployment will result in incomplete filtering by protocol and
bandwidth, as well as the loss of log data from network segments not
watched by the Network Agent.
26 Websense Enterprise
Chapter 2: Network Configuration
Directory Services
If your environment includes a directory service, Websense allows you to
filter internet requests based on individual policies assigned to directory
objects. Directory objects identified in a directory service can be added to
Websense and assigned specific policies, using the Websense Manager.
Websense can communicate with the following directory services:
Windows NTLM-based directories
Windows Active Directory
Sun™ Java System Directory Server
Novell Directory Services/eDirectory
For information about supported versions of these directory services, see the
Websense Enterprise Deployment Guide. For information about configuring
directory service access, see the Websense Enterprise Administrator’s Guide.
NOTE
Websense Enterprise can communicate with your directory
service whether it runs on the same operating system as
Websense or on a different system.
Stand-Alone Edition 27
Chapter 2: Network Configuration
28 Websense Enterprise
Chapter 2: Network Configuration
System Requirements
Refer to the Websense Enterprise Deployment Guide for a complete list of
system requirements for installation of Websense Enterprise components in
your network.
All Websense Enterprise components, with the exception of the optional
remote filtering components, can run on the same Windows machine or can be
distributed on separate Windows, Solaris, or Linux machines. Not all
Websense Enterprise components are supported on all three operating
systems, but components can be installed on machines with the same or
different operating systems. For example, Websense Manager is not supported
on Linux, but a Websense Manager installed on a Windows or Solaris
machine can configure a Policy Server installed on a Windows, Solaris, or
Linux machine. See the Websense Enterprise Deployment Guide for a list of
supported operating systems for each Websense Enterprise component.
Such factors as network size, network configuration, and internet traffic
volume can affect the ability of Websense Enterprise to filter internet requests.
Refer to the Websense Enterprise Deployment Guide for hardware
requirements for your network. If you plan to install Websense Enterprise
components on a machine that has high CPU demands, make sure that the
machine has sufficient resources to accommodate all the software loaded on it.
User Workstations
Websense filtering is based on protocols, not on the operating system of the
user workstation being filtered.
To be filtered by Websense, internet traffic from a user workstation must be
directly monitored by the Network Agent.
External Resources
Websense Enterprise relies on certain external resources to function properly
in your network. Make sure that the following network elements can
adequately support the filtering efforts of Websense Enterprise.
Stand-Alone Edition 29
Chapter 2: Network Configuration
30 Websense Enterprise
CHAPTER 3
Upgrading Stand-Alone Systems
This chapter contains procedures for upgrading a previous version of
Websense Enterprise to version 6.1. Before upgrading Websense Enterprise,
make sure your system meets the system requirements listed in the Websense
Enterprise Deployment Guide and in the previous chapter.
The Websense Enterprise installer will upgrade all the Websense Enterprise
components detected on the installation machine. If the installer detects
remote installations of any Websense Enterprise components, the user is
prompted to upgrade these components as well.
Upgrades to the Websense Enterprise v6.1 Stand-Alone Edition are supported
from version 5.2 or higher of the Stand-Alone Edition. Websense Enterprise
version 5.2 or higher refers to the following versions:
5.2
5.5.x
The installer will configure v6.1 components to use the same network
interface cards (NIC) for Websense communications and the Network Agent
that are used by the earlier version. The installer will also automatically assign
the same port numbers to the v6.1 Websense Enterprise components that the
existing Websense Enterprise components use.
You can download the Websense Master Database during the upgrade, or
continue without downloading the database. The download can be performed
any time after the upgrade by using the Websense Manager.
Versions Supported
Direct upgrades from v5.2 or higher are supported. If you are running
Websense Enterprise v5.1, 5.0.1, or 5.0, an upgrade to v6.1 requires two steps.
You must upgrade your earlier version to v5.2 first, and then perform a v6.1
upgrade. The v5.2 installer for your operating system is available from:
Windows: http://www.websense.com/download/v5.2/
WebsenseEnterprise_5.2.exe
Stand-Alone Edition 31
Chapter 3: Upgrading Stand-Alone Systems
Solaris: http://www.websense.com/download/v5.2/
WebsenseEnterprise_5.2_Slr.tar.gz
Linux: http://www.websense.com/download/v5.2/
WebsenseEnterprise_5.2_Lnx.tar.gz
If you are running Websense Enterprise v4.4.1 or earlier, you must upgrade to
v5.0 first. The v5.0 installer for your operating system is available from:
Windows: http://www.websense.com/download/v5.0/
WebsenseEIM_5.0.exe
Solaris: http://www.websense.com/download/v5.0/
WebsenseEIM_Slr_5.0.tar.gz
Linux: http://www.websense.com/download/v5.0/
WebsenseEIM_Lnx_5.0.tar.gz
WARNING
!
Do not attempt to upgrade an earlier version of Websense
Enterprise by copying the config.xml file into a v6.1
system. Configuration files from earlier versions are not
compatible with v6.1.
32 Websense Enterprise
Chapter 3: Upgrading Stand-Alone Systems
WARNING
!
Always run the installer on the Policy Server machine first.
Usage Monitor: When you upgrade a machine that has version 5.2 or
5.5.x of the Policy Server installed, the installer will add the new Usage
Monitor component in addition to upgrading the Policy Server to
version 6.1. The Usage Monitor tracks users’ internet activity and sends
alerts when configured threshold values are crossed. Beginning with
Websense Enterprise 6.1, the Usage Monitor is included in a Typical
installation.
Reporting: To properly generate reports, you must use the same version
of Websense Enterprise and the Websense Enterprise Reporting Tools.
Websense services: Websense services must be running when the
upgrade process begins. Setup will stop and start these services as
necessary during the upgrade. If these services have been running
uninterrupted for several months, however, Setup may not be able to stop
them before the upgrade process times out. To ensure the success of the
Stand-Alone Edition 33
Chapter 3: Upgrading Stand-Alone Systems
upgrade, manually stop and restart all the Websense services before
beginning the upgrade.
Matching locales: When upgrading a Filtering Service that is installed on
a different machine from Websense Manager, you must upgrade the
Filtering Service to v6.1 in the same locale environment (language and
character set) as the v5.2 or v5.5.x Websense Manager.
When upgrading on Solaris or Linux, log on to the Filtering Service
machine with the locale appropriate to the Websense Manager.
When upgrading Filtering Service v5.2 or v5.5.x on Windows, open
Control Panel > Regional Options and change the locale to match
that of the Websense Manager machine before beginning the upgrade.
Once the upgrade is complete, the Websense services can be restarted
with any locale setting.
Network interface card (NIC): The NIC that you use for Network Agent
must be in promiscuous mode. Contact the manufacturer of your card to
see if it supports promiscuous mode.
Web server: To install Real-Time Analyzer (RTA) you must have either
Microsoft IIS or Apache installed. If neither supported web server is
detected, the installer gives you the option to install the Apache Web
Server or continue the upgrade without installing RTA.
Upgrading on Windows
All Websense Enterprise v5.2 or higher Stand-Alone systems on Windows
can be upgraded to the v6.1 Stand-Alone Edition.
Before upgrading to a new version of Websense Enterprise, we recommend
that you perform a full system backup as a fallback strategy. This will allow
you to restore your current production system with a minimum of downtime
should you encounter any problems with the upgrade.
At a minimum, be sure you have backed up the following files before
proceeding:
websense.ini
eimserver.ini
config.xml
34 Websense Enterprise
Chapter 3: Upgrading Stand-Alone Systems
IMPORTANT
i
If your Websense services have been running
uninterrupted for several months, the installer may have
difficulty stopping them. To prevent the upgrade process
from timing out and failing, stop the services manually and
restart them again before beginning the upgrade.
IMPORTANT
i
User Service and DC Agent must have administrator
privileges on the network to retrieve user login information
from the domain controller. Without this information,
Websense Enterprise cannot filter by users and groups. If
you cannot install these components with such privileges,
you may configure administrator privileges for these
services after installation in the Properties dialog box for
Windows services.
3. Close all open applications on the installation machine, and stop any
antivirus software.
WARNING
!
Be sure to close the Windows Event Viewer, or the
upgrade may fail.
Stand-Alone Edition 35
Chapter 3: Upgrading Stand-Alone Systems
36 Websense Enterprise
Chapter 3: Upgrading Stand-Alone Systems
If the path you enter does not exist, the installer will create it for
you.
IMPORTANT
i
Do not extract the installer files to a folder on your
desktop. This may prevent the Real-Time Analyzer from
receiving the IP address of the Policy Server machine.
Accept the default location of C:\temp or select another
appropriate folder.
Stand-Alone Edition 37
Chapter 3: Upgrading Stand-Alone Systems
NOTE
Because of its size, the database can take up to 20 minutes
to download and decompress.
38 Websense Enterprise
Chapter 3: Upgrading Stand-Alone Systems
IMPORTANT
i
If your Websense services have been running uninter-
rupted for several months, the installer may have difficulty
stopping them. To prevent the upgrade process from tim-
ing out and failing, stop the services manually and restart
them again before beginning the upgrade.
Stand-Alone Edition 39
Chapter 3: Upgrading Stand-Alone Systems
File Description
install.sh Installation program.
Setup Archive file containing related installation files and
documents.
Documentation Release Notes: An HTML file containing release
notes and last minute information about Websense.
Read this file with any supported browser.
8. Run the installation program from the setup directory with the following
command:
./install.sh
To run the GUI version of the installer, use the following command:
./install.sh -g
40 Websense Enterprise
Chapter 3: Upgrading Stand-Alone Systems
If you are using a non-English based system, the installer will display an
error message advising you that the GUI version is not supported.
The upgrade sequence is as follows:
Upgrade option: The installer detects the earlier version of the
Filtering Service and gives you the choice of upgrading the existing
installation or exiting Setup. Be sure to close any Websense Managers
connected to this Policy Server before continuing. Select Upgrade
and press Enter.
Websense services: A list of currently running Websense services
from the earlier version is displayed. A message explains that the
installer must stop these services before the upgrade can proceed.
Protocol block messages: Setup advises you that you must install the
Samba client (v2.2.8a and higher) to display block messages on
Windows workstations blocked by Protocol Management. You may
continue installing Websense and download the Samba client later. To
download the Samba client, go to the Sun freeware website at:
http://www.sunfreeware.com
NOTE
The Samba client is not required for protocol blocking to
occur. This software controls the display of protocol
blocking messages only.
Stand-Alone Edition 41
Chapter 3: Upgrading Stand-Alone Systems
NOTE
Because of its size, the database can take up to 20 minutes
to download and decompress.
42 Websense Enterprise
Chapter 3: Upgrading Stand-Alone Systems
Stand-Alone Edition 43
Chapter 3: Upgrading Stand-Alone Systems
44 Websense Enterprise
CHAPTER 4
Installation
This chapter contains instructions for a new installation of the Websense
Enterprise components. In addition to installation procedures, instructions are
provided for modifying an installation, including adding, removing, and
repairing installed components.
Before Installing
Stand-Alone Edition 45
Chapter 4: Installation
NOTE
If you install Network Agent on a machine with multiple
NICs, you can configure Network Agent after installation
to use more than one NIC. See Configuring Network Agent
to use Multiple NICs, page 174 for more information.
Web server: To install Real-Time Analyzer (RTA) you must have either
Microsoft IIS or Apache Web Server installed. If neither supported web
server is detected, the installer gives you the option to install the Apache
Web Server or continue the installation without installing RTA.
Internet access: For the Websense Master Database download to occur
during installation, the machine running the Websense Filtering Service
must have internet access to the download servers at the following URLs:
download.websense.com
ddsdom.websense.com
ddsint.websense.com
portal.websense.com
my.websense.com
Make sure that these addresses are permitted by all firewalls, proxy
servers, routers, or host files that control the URLs that the Filtering
Service can access.
Enabling Java interfaces: If you are installing any Websense Enterprise
components on a Windows 2000 Server machine, you must install
DirectX to launch the Java-based GUI installer. If DirectX is not present,
you can only install Websense components in the console mode. To
46 Websense Enterprise
Chapter 4: Installation
Windows
Follow the procedures in this section to install Websense Enterprise on a
Windows machine. These procedures are for a Typical installation, in which
the main Websense Enterprise components are installed on the same machine.
If you plan to distribute the main Websense Enterprise components on
separate machines in your network, you must install the Policy Server first.
Only the Websense Manager can be installed before the Policy Server has
been successfully installed. To install components separately, run the
Websense Enterprise installer on each machine and select a Custom
installation. For instructions on installing Websense components separately,
refer to Installing Websense Enterprise Components Separately, page 72.
If you decide to change the location of a Websense component, add a
component, or remove a component, run the Websense Enterprise installer
again on the machine you want to modify and select the appropriate option.
The installer detects the presence of Websense components and offers you
options for modifying your installation. For information about adding or
removing Websense components, refer to Adding Components, page 133 and
Removing Components, page 147.
To install Websense Enterprise on a Windows machine:
1. Log on to the installation machine with domain and local administrator
privileges.
Stand-Alone Edition 47
Chapter 4: Installation
If you are installing User Service and DC Agent, this will assure that they
have administrator privileges on the domain.
IMPORTANT
i
User Service and DC Agent must have administrator
privileges on the network to retrieve user login information
from the domain controller. Without this information,
Websense Enterprise cannot filter by users and groups. If
you cannot install these components with such privileges,
you may configure administrator privileges for these
services after installation in the Properties dialog box for
Windows services.
48 Websense Enterprise
Chapter 4: Installation
IMPORTANT
i
Do not extract the installer files to a folder on your
desktop. This may prevent the Real-Time Analyzer from
receiving the IP address of the Policy Server machine.
Accept the default location of C:\temp or select another
appropriate folder.
Stand-Alone Edition 49
Chapter 4: Installation
50 Websense Enterprise
Chapter 4: Installation
7. Select the card to use for Websense Enterprise communication and click
Next.
The installer asks if you want to run Websense Enterprise in the Stand-
Alone filtering mode or integrate it with a firewall, proxy server, or
network appliance.
Stand-Alone Edition 51
Chapter 4: Installation
52 Websense Enterprise
Chapter 4: Installation
Stand-Alone Edition 53
Chapter 4: Installation
If you select the Apache Web Server installation option, the Websense
installer starts the Apache installer and exits without installing any
Websense Enterprise components. You must restart your computer
after installing the Apache Web Server and run the Websense
Enterprise installer again to install Websense.
NOTE
Apache Web Server documentation is installed in HTML
format in the docs/manual/ directory. The latest
version can be found at: http://httpd.apache.org/docs-2.0/.
10. Select a web server installation option and click Next to continue.
If you are installing the Real-Time Analyzer and are using IIS as your
web server, you are prompted to select the name of the website in the IIS
Manager under which the installer should create a virtual directory. The
default value is Default Web Site, which is correct in most instances.
11. If you have renamed the default website in the IIS Manager or are using a
language version of Windows other than English, select the proper
website from the names in the drop-down list, and then click Next to
continue.
54 Websense Enterprise
Chapter 4: Installation
The installer offers you the option of testing your machine’s visibility to
internet traffic. The machine on which the Network Agent is installed
must be able to monitor 2-way employee internet traffic to filter correctly.
IMPORTANT
i
If you install the Network Agent on a machine that cannot
monitor targeted internet traffic, some features, such as
Dynamic Protocol Management, IM Attachment Manager,
and Bandwidth Optimizer, will not perform as expected.
Stand-Alone Edition 55
Chapter 4: Installation
12. Click Test Traffic Visibility to check the visibility of internet traffic from
the installation machine.
The Traffic Visibility Test utility appears.
Field Description
Network Card Name of the network interface card (NIC) to test.
Active cards on the installation machine appear in
this list. Cards without an IP address will not appear
in this list.
Networks Tested Displays the netmasks that are being tested. You
may use the defaults provided or add your own.
These netmasks can reside in different network
segments depending upon the IP address ranges to
be filtered.
IP Address Count Number of IP addresses for which traffic is detected
during the test of a Network.
Detail Lists all the IP addresses in the network from which
internet traffic is being detected.
56 Websense Enterprise
Chapter 4: Installation
a. From the Network Card drop-down list, select the network interface
card (NIC) that you want to use for the Network Agent.
b. If the network you want to test with the NIC does not appear in the
default list, click Add Network.
The Add Network dialog box
appears.
c. Enter a new netmask value in the
Network ID field.
The subnet mask defaults to
255.0.0.0 and changes
appropriately as the netmask is defined.
d. Click OK to return to the Traffic Visibility Test dialog box.
Your new network appears in the list.
e. Click Start Test to begin testing the all the networks in the list.
The counter in the IP Address Count column should begin recording
internet traffic immediately from the networks listed. The counter
increments each time the NIC detects an individual IP address from the
target network in a passing packet. The activity bar at the bottom of the
dialog box indicates that a test is in progress. If the count for a
network remains at zero or is very low, the selected NIC cannot see
the traffic it is supposed to monitor.
f. If the Network Agent is unable to see the desired traffic, perform one
or both of the following tasks:
• If the installation machine has multiple NICs, select a different
card to test.
• Resolve network configuration issues to make sure that the NIC
can see the desired traffic. This might involve connecting to a
different router or configuring for port spanning in a switched
environment. See Chapter 2: Network Configuration for
deployment information. You may continue the installation
without installing Network Agent and reconfigure your network
later, or make the necessary changes and retest immediately.
g. Click Stop Test when you are ready to continue installation.
h. Click Close to exit the traffic visibility test screen.
Stand-Alone Edition 57
Chapter 4: Installation
13. Select Continue installation if you are sure that your NIC is able to
monitor all targeted internet traffic. Select Exit Setup if the appropriate
traffic is not visible.
14. Click Next to continue.
If a screen appears asking you to select the network interface card (NIC)
that you want to use for capturing traffic. All network interface cards
enabled in the machine appear in a list.
15. If the machine has multiple NICs, select the card to use for Network
Agent.
16. Click Next to continue.
Setup asks you to select an initial filtering option.
Yes: configures Websense Enterprise to filter internet traffic
immediately after installation, based on a predefined default policy.
No: configures Websense Enterprise to monitor internet traffic only,
while permitting all internet requests. Select this option and install
one or more of the Websense Enterprise Reporting Tools if you want
to evaluate your network traffic before applying internet filtering.
58 Websense Enterprise
Chapter 4: Installation
NOTE
You can also configure manual authentication in the
Websense Manager after installation and initial setup.
Refer to your Websense Enterprise Administrator’s Guide
for instructions.
Stand-Alone Edition 59
Chapter 4: Installation
60 Websense Enterprise
Chapter 4: Installation
Stand-Alone Edition 61
Chapter 4: Installation
Application Launcher
62 Websense Enterprise
Chapter 4: Installation
NOTE
If you decide to change the location of a Websense
component, add functionality, or repair a component, run
the Websense installer again on the machine you want to
modify and select the appropriate option. The installer
detects the presence of Websense Enterprise components
and offers you options for modifying your installation. For
instructions, refer to Modifying an Installation, page 133.
Solaris or Linux
Follow the procedures in this section to install Websense Enterprise on a
Solaris or Linux machine. These procedures are for a Typical installation, in
which the main Websense Enterprise components are installed on the same
machine.
If you plan to distribute the main Websense Enterprise components on
separate machines in your network, you must install the Policy Server first.
Only the Websense Manager can be installed before the Policy Server has
been successfully installed. To install components separately, run the
Websense Enterprise installer on each machine and select a Custom
installation. For instructions on installing Websense components separately,
refer to Installing Websense Enterprise Components Separately, page 72.
If you decide to change the location of a Websense component, add a
component, or remove a component, run the Websense Enterprise installer
again on the machine you want to modify and select the appropriate option.
The installer detects the presence of Websense components and offers you
options for modifying your installation. For information about adding or
removing Websense components, refer to Adding Components, page 133 and
Removing Components, page 147.
You may install the following Websense Enterprise components together on
the same machine:
Filtering Service
Policy Server
User Service
Websense Manager (Solaris only)
Network Agent
Stand-Alone Edition 63
Chapter 4: Installation
eDirectory Agent
Logon Agent
Usage Monitor
You can install the Websense Manager after you finish installing the main
Websense Enterprise components. The Websense Manager is not supported
on Linux, and must be installed on either a Windows machine or a Solaris
machine. See Installing Websense Enterprise Components Separately, page
72 for instructions on installing individual Websense components.
To install Websense Enterprise on a Solaris or Linux machine:
1. Log on to the installation machine as the root user.
2. Close all applications and stop any antivirus software.
3. Create a setup directory.
For example: /root/Websense_setup
4. Download the installer file for your operating system from http://
www.websense.com/global/en/downloads, or copy it from the Websense
Enterprise CD and save it to the setup directory.
Solaris: Websense61Setup_Slr.tar.gz
Linux: Websense61Setup_Lnx.tar.gz
5. Enter the following command to unzip the file:
gunzip <download file name>
For example: gunzip Websense61Setup_Slr.tar.gz
6. Expand the file into its components with the following command:
tar xvf <unzipped file name>
For example: tar xvf Websense61Setup_Lnx.tar
This places the following files into the installation directory:
File Description
install.sh Installation program.
Setup Archive file containing related installation files and
documents.
Documentation Release Notes: An HTML file containing release
notes and last minute information about Websense.
Read this file with any supported browser.
64 Websense Enterprise
Chapter 4: Installation
7. Run the installation program from the setup directory with the following
command:
./install.sh
To run the GUI version of the installer, use the following command:
./install.sh -g
If you are using a non-English based system, the installer will display an
error message advising you that the GUI version is not supported.
The installer sequence is as follows:
Installation type: You are asked to select an installation type:
• Typical: installs Filtering Service, Policy Server, User Service,
and Usage Monitor together on the same machine. The installer
gives you the option of installing Network Agent, eDirectory
Agent, and the Logon Agent. The Websense Manager is installed
automatically on Solaris.
• Custom: allows you to install individual Websense Enterprise
components. You can use this option to install components on
separate machines in your network. For more information, see
Installing Websense Enterprise Components Separately, page 72
Select Typical to install the listed Websense components.
Network Interface Card selection: If the installation machine is
multihomed, all enabled network interface cards (NICs) appear in a
list. Select the card to use for Websense Enterprise communication.
IMPORTANT
i
Make sure you select a NIC in normal mode (cards with an
IP address). Interface cards configured for stealth mode
will appear in this list as well. If you select a stealth mode
NIC for Websense communications, Websense services
will not work.
Stand-Alone Edition 65
Chapter 4: Installation
NOTE
Remember the port numbers if you change them from the
defaults. You will need them when installing other
Websense components.
IMPORTANT
i
The machine on which the Network Agent is installed
must be able to monitor 2-way employee internet traffic
for Network Agent to function properly. If you install the
Network Agent on a machine that cannot monitor targeted
internet traffic, Dynamic Protocol Management,
Bandwidth Optimizer, and IM Attachment Manager will
not perform as expected.
66 Websense Enterprise
Chapter 4: Installation
Stand-Alone Edition 67
Chapter 4: Installation
68 Websense Enterprise
Chapter 4: Installation
NOTE
You can configure manual authentication in the Websense
Manager after installation and initial setup.
Protocol block messages: Setup advises you that you must install the
Samba client (v2.2.8a and higher) to display block messages on
Windows workstations blocked by Protocol Management. You may
continue installing Websense and download the Samba client later. To
download the Samba client, go to the Sun freeware website at:
http://www.sunfreeware.com
NOTE
The Samba client is not required for protocol blocking to
occur. This software controls the display of protocol
blocking messages on client machines only.
Web browser: For Solaris installations, you must provide the full
path to the web browser you want to use when viewing online help.
This information is requested only when you choose a Typical
installation or are installing Websense Manager separately.
Directory path: This is the path to the installation directory where
Websense will create the /opt/Websense directory. If this
directory does not already exist, the installer will create it
automatically.
IMPORTANT
i
The full installation path must use ASCII characters only.
Stand-Alone Edition 69
Chapter 4: Installation
NOTE
Because of its size, the database can take up to 20 minutes
to download and decompress.
70 Websense Enterprise
Chapter 4: Installation
NOTE
If you decide to change the location of a Websense
component, add functionality, or repair a component, run
the Websense installer again on the machine you want to
modify and select the appropriate option. The installer
detects the presence of Websense Enterprise components
and offers you options for modifying your installation. For
instructions, refer to Modifying an Installation, page 133.
Stand-Alone Edition 71
Chapter 4: Installation
NOTE
When installing Websense components, you must always
install the Policy Server first. Only the Websense Manager
can be installed before the Policy Server has been
successfully installed.
72 Websense Enterprise
Chapter 4: Installation
NOTE
The installation of these Websense components in the
presence of other Websense components requires fewer
steps. Setup searches for existing Websense initialization
files and automatically uses this configuration information
to locate the Policy Server and Filtering Service in the
network.
NOTE
To enable the Remote Filtering components, you must
subscribe to the remote filtering service.
Stand-Alone Edition 73
Chapter 4: Installation
Windows Procedures
The steps in this section are common to all separate installations of Websense
Enterprise components on Windows. Start here to download and run the
Websense installer, and then refer to the appropriate sections for the
component-specific procedures.
To install components separately on Windows:
1. Log on to the installation machine with local administrator privileges.
IMPORTANT
i
If you are installing DC Agent, log on with domain
administrator privileges. DC Agent must have
administrator privileges on the network to retrieve user
login information from the domain controller. Without this
information, Websense Enterprise cannot filter by users
and groups. If you cannot install DC Agent with such
privileges, you may configure administrator privileges for
it after installation in the Properties dialog box for
Windows services.
74 Websense Enterprise
Chapter 4: Installation
Stand-Alone Edition 75
Chapter 4: Installation
IMPORTANT
i
Do not extract the installer files to a folder on your
desktop. This may prevent the Real-Time Analyzer from
receiving the IP address of the Policy Server machine.
Accept the default location of C:\temp or select another
appropriate folder.
76 Websense Enterprise
Chapter 4: Installation
Websense Manager
When you install Websense Enterprise on Linux, you must install the Websense
Manager on a separate Windows or Solaris machine in your network. Use the
following procedure to install the Websense Manager on a Windows machine.
1. Download and start the Windows installer using the procedure in
Windows Procedures, page 74.
2. Following the Custom installation path brings you to the component
selection screen. Select Websense Manager and click Next.
A dialog box appears, asking you to select an installation directory for the
Websense Manager.
3. Accept the default path (C:\Program Files\Websense) or click
Browse to locate another installation folder, and then click Next to
continue.
The installer compares the system requirements for the installation you
have selected with the resources of the installation machine. If the
machine has inadequate disk space or memory, separate warnings are
displayed:
Stand-Alone Edition 77
Chapter 4: Installation
Network Agent
Network Agent must be able to monitor 2-way internet traffic from the
internal network. Install Network Agent on a machine that can see the internet
requests from the internal network as well as the internet response to the
requesting workstations.
If this installation is part of a multiple deployment of the Network Agent (for
load balancing purposes), you must be sure that the IP address ranges for each
instance of the Network Agent do not overlap. This will result in double
logging. Deploy the Network Agents so that they can filter the entire network.
Partial deployment will result in incomplete filtering by protocol and
78 Websense Enterprise
Chapter 4: Installation
bandwidth, and incomplete basic HTTP filtering, as well as the loss of log
data from network segments not watched by the Network Agent. For
instructions on defining IP address ranges for multiple Network Agents, refer to
the Websense Enterprise Administrator’s Guide. For detailed information about
deploying Network Agent, refer to the Websense Enterprise Deployment Guide.
Do not install the Network Agent on a machine running any type of firewall.
The Network Agent uses a packet capturing utility which may not work
properly when installed on a firewall machine.
If you are attempting to install the Network Agent on a machine on which the
Filtering Service and Policy Server are already installed, refer to the
procedures in Adding Components, page 133.
IMPORTANT
i
The Websense Filtering Service and the Policy Server
must be installed and running prior to installing the
Network Agent, or installed at the same time as the
Network Agent. The installer asks for the IP addresses and
port numbers of these components and will not install the
Network Agent if the Policy Server and Filtering Service
cannot be located.
IMPORTANT
i
The configuration port (55806) in this dialog box is the
default port number used by the installer to install the
Policy Server. If you installed the Policy Server using a
different port number, enter that port in this dialog box.
Stand-Alone Edition 79
Chapter 4: Installation
3. Enter the IP address of the Policy Server machine, and the port number if
different from the default, and then click Next.
If the installation machine is multihomed, all enabled network interface
cards (NICs) with an IP address appear in a list.
4. Select the card you want Network Agent to use to communicate and click
Next.
The installer displays the Network Agent installation screen and offers
you the option of testing your machine’s visibility to internet traffic. The
machine on which the Network Agent is installed must be able to monitor
2-way employee internet traffic for Network Agent to filter properly.
IMPORTANT
i
If you install the Network Agent on a machine that cannot
monitor targeted internet traffic, some features, such as
Dynamic Protocol Management and Bandwidth Optimizer,
will not perform as expected.
80 Websense Enterprise
Chapter 4: Installation
Stand-Alone Edition 81
Chapter 4: Installation
Field Description
Network Card Name of the network interface card (NIC) to test.
Active cards on the installation machine appear in
this list. Cards without an IP address will not appear
in this list.
Networks Tested Displays the netmasks that are being tested. You
may use the defaults provided or add your own.
These netmasks can reside in different network
segments depending upon the IP address ranges to
be filtered.
IP Address Count Number of IP addresses for which traffic is detected
during the test of a Network.
Detail Lists all the IP addresses in the network from which
internet traffic is being detected.
a. From the Network Card drop-down list, select the network interface
card (NIC) that you want to use for the Network Agent.
b. If the network you want to test with the NIC does not appear in the
default list, click Add Network.
The Add Network dialog box
appears.
c. Enter a new netmask value in
the Network ID field.
The subnet mask defaults to
255.0.0.0 and changes
appropriately as the netmask is defined.
d. Click OK to return to the Traffic Visibility Test dialog box.
Your new network appears in the list.
e. Click Start Test to begin testing all the networks in the list.
The counter in the IP Address Count column should begin recording
internet traffic immediately from the networks listed. The counter
increments each time the NIC detects an individual IP address from
the target network in a passing packet. The activity bar at the bottom
of the dialog box indicates that a test is in progress.
If the count for a network remains at zero or is very low, the selected
NIC cannot see the traffic it is supposed to monitor.
82 Websense Enterprise
Chapter 4: Installation
f. If the Network Agent is unable to see the desired traffic, perform one
or both of the following tasks:
• If the installation machine has multiple NICs, select a different
card to test.
• Resolve network configuration issues to make sure that the NIC
can see the desired traffic. This might involve connecting to a
different router or configuring for port spanning in a switched
environment. See Chapter 2: Network Configuration for
deployment information.
g. Click Stop Test when you are ready to continue installation.
h. Click Close to exit the traffic visibility test screen.
6. Continue with the installation or exit Setup.
Select Continue installation if you are sure that your NIC is able to
monitor all targeted internet traffic.
Select Exit Setup if the visibility test fails. You must either reposition
the machine in the network, select another machine on which to
install the Network Agent, or install a different NIC.
7. Click Next to continue.
The installer asks you if this machine is running a firewall. Network
Agent cannot function properly on a machine running a firewall.
8. Select Yes or No, and then click Next to continue.
Select Yes if you are attempting to install Network Agent on a
firewall machine, and Setup will close. Install the Network Agent on
a machine that is not running a firewall.
Select No if the installation machine is not being used as a firewall.
Installation will continue.
If the installation machine has multiple network interface cards (NICs), a
screen appears asking you to select the network interface card (NIC) that
you want to use for capturing traffic. All network interface cards enabled
in the machine appear in a list.
9. If presented with a list, select the desired card and click Next to continue.
Stand-Alone Edition 83
Chapter 4: Installation
Setup asks you to identify the machine on which the Websense Filtering
Service is installed.
IMPORTANT
i
The communication port (15868) in this dialog box is the
default port number used by the installer to install the
Filtering Service. If you installed the Filtering Service
using a different port number, enter that port in this dialog
box.
10. Enter the IP address of the Filtering Service machine, and the port number
if different from the default, and then click Next.
Setup asks you to select an installation folder for the Websense Enterprise
components.
11. Accept the default path (C:\Program Files\Websense) or click
Browse to locate another installation folder, and then click Next to
continue.
The installer compares the system requirements for the installation you
have selected with the resources of the installation machine. If the
machine has inadequate disk space or memory, separate warnings are
displayed:
If the installation machine has insufficient disk space, the selected
components cannot be installed, and the installer will quit.
If the installation machine has less than the recommended amount of
memory, the installation can continue. To ensure the best performance
of the components you are installing, you should upgrade your
machine’s memory to the recommended amount.
A summary list appears, showing the installation path, installation size,
and the components that will be installed.
12. Click Next to start the installation.
If you are using the online installer, the Download Manager progress bars
are displayed as Setup downloads the appropriate installer files from
Websense. Installation begins automatically when the necessary files have
been downloaded.
When the installer is finished, a message appears advising you that the
procedure was successful.
13. Click Finish to exit the installer.
84 Websense Enterprise
Chapter 4: Installation
14. If you stopped your antivirus software, remember to start it again after
Websense components have been installed.
15. Configure Network Agent for use in your network. Refer to the Network
Agent chapter of the Websense Enterprise Administrator’s Guide for
instructions.
DC Agent
The Websense DC Agent installs on Windows only and is used in networks
that authenticate users with a Windows directory service (NTLM-based or
Active Directory). If you installed Websense Enterprise on a Windows
machine, you were prompted to install the DC Agent. If you did not install it
together with the Filtering Service at that time, and if you need to authenticate
through a Windows-based directory service, you can install DC Agent with
the following procedure.
If your network is large, you may benefit from installing DC Agent on
multiple machines. This way, you will have ample space for DC Agent files
that are continually populated with user information. For additional
information about how to deploy DC Agent, refer to Websense Enterprise
Components, page 13.
To install DC Agent on a Windows machine:
1. Download and start the Windows installer using the procedure in
Windows Procedures, page 74.
2. Following the Custom installation path brings you to the component
selection screen. Select DC Agent and click Next.
If the installation machine is multihomed, all enabled network interface
cards appear in a list.
3. Select the card you want DC Agent to use to communicate and click
Next.
Setup asks you to identify the machine on which the Policy Server is
installed.
IMPORTANT
i
The configuration port (55806) in this dialog box is the
default port number used by the installer to install the
Policy Server. If you installed the Policy Server using a
different port number, enter that port in this dialog box.
Stand-Alone Edition 85
Chapter 4: Installation
4. Enter the IP address of the Policy Server machine, and the port number if
different from the default, and then click Next.
The installer asks you to provide a user name and a password with
administrative privileges on the domain. If you attempt to install DC
Agent without providing access to directory information, DC Agent will
be unable to identify users transparently.
5. Enter the domain and user name, followed by the network password for
an account with domain privileges, and then click Next.
Setup asks you to select an installation folder for the Websense Enterprise
components.
6. Accept the default path (C:\Program Files\Websense) or click
Browse to locate another installation folder, and then click Next to
continue.
The installer compares the system requirements for the installation you
have selected with the resources of the installation machine. If the
machine has inadequate disk space or memory, separate warnings are
displayed:
If the installation machine has insufficient disk space, the selected
components cannot be installed, and the installer will quit.
If the installation machine has less than the recommended amount of
memory, the installation can continue. To ensure the best performance
of the components you are installing, you should upgrade your
machine’s memory to the recommended amount.
A summary list appears, showing the installation path, installation size,
and the components that will be installed.
7. Click Next to start the installation.
If you are using the online installer, the Download Manager progress bars
are displayed as Setup downloads the appropriate installer files from
Websense. Installation begins automatically when the necessary files have
been downloaded.
If the Network Agent was not installed, a message reminds you that
Protocol Management and Bandwidth Optimizer cannot be used unless
Network Agent is installed on a machine with direct access to internet
traffic. Click Next to continue.
A message appears advising you that the procedure was successful.
8. Click Next to continue.
86 Websense Enterprise
Chapter 4: Installation
A dialog box appears advising you that the machine must be restarted to
complete the installation.
9. Select a restart option and click Finish to exit the installer.
10. If you stopped your antivirus software, remember to start it again after
Websense components have been installed.
11. Configure User Service to communicate with DC Agent by following the
instructions in the User Identification chapter of the Websense Enterprise
Administrator’s Guide.
IMPORTANT
i
The configuration port (55806) in this dialog box is the
default port number used by the installer to install the
Policy Server. If you installed the Policy Server using a
different port number, enter that port in this dialog box.
4. Enter the IP address of the Policy Server machine, and the port number if
different from the default, and then click Next.
The installer checks your system for a supported web server (Apache Web
Server or IIS) for the Real-Time Analyzer and takes the following action:
Stand-Alone Edition 87
Chapter 4: Installation
If you select the Apache Web Server installation option, the Websense
installer starts the Apache installer and exits without installing any
Websense Enterprise components. You must restart your computer
after installing the Apache Web Server and run the Websense
Enterprise installer again to install Websense.
NOTE
Apache Web Server documentation is installed in HTML
format in the docs/manual/ directory. The latest
version can be found at: http://httpd.apache.org/docs-2.0/.
88 Websense Enterprise
Chapter 4: Installation
If you are using IIS as your web server, you are prompted to select the
name of the website in the IIS Manager under which the installer should
create a virtual directory. The default value is Default Web Site, which is
correct in most instances.
6. If you have renamed the default website in the IIS Manager or are using a
language version of Windows other than English, select the proper
website from the names in the drop-down list, and then click Next to
continue.
Setup asks you to select an installation folder for the Websense Enterprise
components.
7. Accept the default path (C:\Program Files\Websense) or click
Browse to locate another installation folder, and then click Next to
continue.
The installer compares the system requirements for the installation you
have selected with the resources of the installation machine. If the
machine has inadequate disk space or memory, separate warnings are
displayed:
If the installation machine has insufficient disk space, the selected
components cannot be installed, and the installer will quit.
Stand-Alone Edition 89
Chapter 4: Installation
Application Launcher
90 Websense Enterprise
Chapter 4: Installation
NOTE
Before you can access Real-Time Analyzer and other
Websense Reporting Tools, you must first log on to
Websense Manager and configure user permissions. See
the Websense Enterprise Administrator’s Guide for more
information.
11. If you stopped your antivirus software, remember to start it again after
Websense components have been installed.
Usage Monitor
Usage Monitor tracks users’ internet activity and sends alerts when internet
activity for particular URL categories or protocols reaches threshold limits
you have configured. You can have only one instance of Usage Monitor for
each Policy Server in your network.
To install Usage Monitor on a Windows machine:
1. Download and start the Windows installer using the procedure in Windows
Procedures, page 74.
2. Following the Custom installation path brings you to the component
selection screen. Select Usage Monitor and click Next.
If the installation machine is multihomed, all enabled network interface
cards appear in a list.
3. Select the card you want Usage Monitor to use to communicate and click
Next.
Setup asks you to identify the machine on which the Policy Server is
installed.
IMPORTANT
i
The configuration port (55806) in this dialog box is the
default port number used by the installer to install the
Policy Server. If you installed the Policy Server using a
different port number, enter that port in this dialog box.
Stand-Alone Edition 91
Chapter 4: Installation
4. Enter the IP address of the Policy Server machine, and the port number if
different from the default, and then click Next.
Setup asks you to select an installation folder for the Websense Enterprise
components.
5. Accept the default path (C:\Program Files\Websense) or click
Browse to locate another installation folder, and then click Next to
continue.
The installer compares the system requirements for the installation you
have selected with the resources of the installation machine. If the
machine has inadequate disk space or memory, separate warnings are
displayed:
If the installation machine has insufficient disk space, the selected
components cannot be installed, and the installer will quit.
If the installation machine has less than the recommended amount of
memory, the installation can continue. To ensure the best performance
of the components you are installing, you should upgrade your
machine’s memory to the recommended amount.
A summary list appears, showing the installation path, installation size,
and the components that will be installed.
6. Click Next to start the installation.
If you are using the online installer, the Download Manager progress bars
are displayed as Setup downloads the appropriate installer files from
Websense. Installation begins automatically when the necessary files have
been downloaded.
If the Network Agent was not installed, a message reminds you that
Protocol Management and Bandwidth Optimizer cannot be used unless
Network Agent is installed on a machine with direct access to internet
traffic. Click Next to continue.
A message appears advising you that the procedure was successful.
7. Click Finish to exit the installer.
8. If you stopped your antivirus software, remember to start it again after
Websense components have been installed.
9. In the Websense Manager, configure the Usage Monitor to send Usage
Alerts by selecting Server > Settings > Alerts and Notifications. See the
Websense Enterprise Administrator’s Guide for details.
92 Websense Enterprise
Chapter 4: Installation
RADIUS Agent
The Websense RADIUS Agent allows you to integrate your Websense
filtering policies with authentication provided by a RADIUS server. RADIUS
Agent enables Websense Enterprise to identify users transparently who access
your network using a dial-up, Virtual Private Network (VPN), Digital
Subscriber Line (DSL), or other remote connection.
To install the RADIUS Agent on a Windows machine:
1. Download and start the Windows installer using the procedure in Windows
Procedures, page 74.
2. Following the Custom installation path brings you to the component
selection screen. Select RADIUS Agent and click Next.
Setup asks you to identify the machine on which the Policy Server is
installed.
IMPORTANT
i
The configuration port (55806) in this dialog box is the
default port number used by the installer to install the
Policy Server. If you installed the Policy Server using a
different port number, enter that port in this dialog box.
3. Enter the IP address of the Policy Server machine, and the port number if
different from the default, and then click Next.
If the installation machine is multihomed, all enabled network interface
cards (NICs) with an IP address appear in a list.
4. Select the card you want RADIUS Agent to use to communicate and click
Next.
Setup asks you to select an installation folder for the Websense Enterprise
components.
5. Accept the default path (C:\Program Files\Websense) or click
Browse to locate another installation folder, and then click Next to
continue.
The installer compares the system requirements for the installation you
have selected with the resources of the installation machine. If the
machine has inadequate disk space or memory, separate warnings are
displayed:
Stand-Alone Edition 93
Chapter 4: Installation
eDirectory Agent
The Websense eDirectory Agent works together with Novell eDirectory to
identify users transparently so that Websense can filter them according to
particular policies assigned to users or groups.
To install the eDirectory Agent on a Windows machine:
1. Download and start the Windows installer using the procedure in
Windows Procedures, page 74.
94 Websense Enterprise
Chapter 4: Installation
IMPORTANT
i
The configuration port (55806) in this dialog box is the
default port number used by the installer to install the
Policy Server. If you installed the Policy Server using a
different port number, enter that port in this dialog box.
3. Enter the IP address of the Policy Server machine, and the port number if
different from the default, and then click Next.
If the installation machine is multihomed, all enabled network interface
cards (NICs) with an IP address appear in a list.
4. Select the card you want eDirectory Agent to use to communicate and
click Next.
Setup asks for the Novell eDirectory name and password.
5. Enter the full distinguished name and a valid password, and then click
Next to continue.
Setup asks you to select an installation folder for the Websense Enterprise
components.
6. Accept the default path (C:\Program Files\Websense) or click
Browse to locate another installation folder, and then click Next to
continue.
The installer compares the system requirements for the installation you
have selected with the resources of the installation machine. If the
machine has inadequate disk space or memory, separate warnings are
displayed:
If the installation machine has insufficient disk space, the selected
components cannot be installed, and the installer will quit.
If the installation machine has less than the recommended amount of
memory, the installation can continue. To ensure the best performance
of the components you are installing, you should upgrade your
machine’s memory to the recommended amount.
Stand-Alone Edition 95
Chapter 4: Installation
Logon Agent
The Websense Logon Agent detects users as they log on to Windows domains
in your network via client machines. The Logon Agent receives logon
information from LogonApp.exe, a separate client application that runs
only on Windows client machines, and must be run by a logon script. For
information about setting up this script in your network, refer to Creating and
Running the Script for Logon Agent, page 168.
Logon Agent can be run together with DC Agent if some of the users in your
network are not being authenticated properly. This might happen if your
network uses Windows 98 workstations, which do not permit DC Agent to
poll users for their identification when they make an internet request.
To install the Logon Agent on a Windows machine:
1. Download and start the Windows installer using the procedure in Windows
Procedures, page 74.
96 Websense Enterprise
Chapter 4: Installation
IMPORTANT
i
The configuration port (55806) in this dialog box is the
default port number used by the installer to install the
Policy Server. If you installed the Policy Server using a
different port number, enter that port in this dialog box.
3. Enter the IP address of the Policy Server machine, and the port number if
different from the default, and then click Next.
If the installation machine is multihomed, all enabled network interface
cards (NICs) with an IP address appear in a list.
4. Select the card you want Logon Agent to use to communicate and click
Next.
Setup asks you to select an installation folder for the Websense Enterprise
components.
5. Accept the default path (C:\Program Files\Websense) or click
Browse to locate another installation folder, and then click Next to
continue.
The installer compares the system requirements for the installation you
have selected with the resources of the installation machine. If the
machine has inadequate disk space or memory, separate warnings are
displayed:
If the installation machine has insufficient disk space, the selected
components cannot be installed, and the installer will quit.
If the installation machine has less than the recommended amount of
memory, the installation can continue. To ensure the best performance
of the components you are installing, you should upgrade your
machine’s memory to the recommended amount.
A summary list appears, showing the installation path, installation size,
and the components that will be installed.
6. Click Next to start the installation.
Stand-Alone Edition 97
Chapter 4: Installation
If you are using the online installer, the Download Manager progress bars
are displayed as Setup downloads the appropriate installer files from
Websense. Installation begins automatically when the necessary files have
been downloaded.
If the Network Agent was not installed, a message reminds you that
Protocol Management and Bandwidth Optimizer cannot be used unless
Network Agent is installed on a machine with direct access to internet
traffic. Click Next to continue.
When the installer is finished, a message appears advising you that the
procedure was successful.
7. Click Finish to exit the installer.
8. If you stopped your antivirus software, remember to start it again after
Websense components have been installed.
9. Set up the required logon script by following the instructions is Creating
and Running the Script for Logon Agent, page 168.
10. Configure Logon Agent to communicate with client workstations and the
Filtering Service by following the instructions in the User Identification
chapter of the Websense Enterprise Administrator’s Guide.
NOTE
To enable the Remote Filtering components, you must
subscribe to the remote filtering service.
98 Websense Enterprise
Chapter 4: Installation
To provide failover capability for the primary Remote Filtering Server, you
can install secondary and tertiary Remote Filtering Servers. Each Remote
Filtering Client can be configured to connect with a primary, secondary, and
tertiary Remote Filtering Server. If the primary server is unavailable, the
client will attempt to connect with the secondary, then the tertiary, then the
primary again, and so on.
IMPORTANT
i
Install only one primary Remote Filtering Server for each
Filtering Service in your network. Do not install the
Remote Filtering Server on the same machine as the
Filtering Service or Network Agent.
Stand-Alone Edition 99
Chapter 4: Installation
IMPORTANT
i
The port entered as the External Communication Port
must be opened on your network firewall to accept
connections from Remote Filtering Clients on
workstations located outside the firewall. For more
information, see Firewall Configuration for Remote
Filtering, page 175.
IMPORTANT
i
Be sure that your network firewall is configured to block
connections to the Internal Communication Port from
workstations located outside the firewall. For more
information, see Firewall Configuration for Remote
Filtering, page 175.
IMPORTANT
i
Be sure to record your pass phrase and keep it in a safe
place, as you will not be able to retrieve it from the
Websense system later.
IMPORTANT
i
The communication port (15868) in this dialog box is the
default port number used by the installer to install the
Filtering Service. If you installed the Filtering Service
using a different port number, enter that port in this dialog
box.
11. Enter the IP address of the Filtering Service machine, and the port number
if different from the default, and then click Next.
Setup asks you to select an installation folder for the Websense Enterprise
components.
12. Accept the default path (C:\Program Files\Websense) or click
Browse to locate another installation folder, and then click Next to
continue.
The installer compares the system requirements for the installation you
have selected with the resources of the installation machine. If the
machine has inadequate disk space or memory, separate warnings are
displayed:
If the installation machine has insufficient disk space, the selected
components cannot be installed, and the installer will quit.
If the installation machine has less than the recommended amount of
memory, the installation can continue. To ensure the best performance
of the components you are installing, you should upgrade your
machine’s memory to the recommended amount.
A summary list appears, showing the installation path, installation size,
and the components that will be installed.
13. Click Next to start the installation.
If you are using the online installer, the Download Manager progress bars
are displayed as Setup downloads the appropriate installer files from
Websense. Installation begins automatically when the necessary files have
been downloaded.
Since the Network Agent was not installed on this machine, a message
reminds you that Protocol Management and Bandwidth Optimizer cannot
be used unless Network Agent is installed on a machine with direct access
to internet traffic. Click Next to continue.
A message appears advising you that the procedure was successful.
14. Click Finish to exit the installer.
15. If you stopped your antivirus software, remember to start it again after
Websense components have been installed.
IMPORTANT
i
Make sure that Network Agent is not filtering http
requests going to or from the Remote Filtering Server
machine.
For information about configuring Network Agent, see the
Network Agent chapter in the Websense Enterprise
Administrator’s Guide.
NOTE
To enable the Remote Filtering components, you must
subscribe to the remote filtering service.
If you are using the online installer, the Download Manager progress bars
are displayed as Setup downloads the appropriate installer files from
Websense. Installation begins automatically when the necessary files have
been downloaded.
If the Network Agent was not installed on this machine, a message
reminds you that Protocol Management and Bandwidth Optimizer cannot
be used unless Network Agent is installed on a machine with direct access
to internet traffic. Click Next to continue.
A message appears advising you that the procedure was successful.
5. Click Finish to exit the installer.
6. If you stopped your antivirus software, remember to start it again after
Websense components have been installed.
7. If you accepted the default installation path in Step 3, the Remote
Filtering Client Pack can be found in the following location:
C:\Program Files\Websense\bin\
RemoteFilteringAgentPack\NO_MSI\CPMClient.msi
8. Use the Remote Filtering Client Pack to install the Remote Filtering
Client on user workstations that you want to filter when they are outside
the network firewall. See Remote Filtering Client, page 105 for details.
NOTE
To enable the Remote Filtering components, you must
subscribe to the remote filtering service.
WARNING
!
Do not install the Remote Filtering Client on:
Machines running Windows 2000, Service Pack 2 or
earlier. The installation will fail. See the Websense
Enterprise Deployment Guide for information about
system requirements.
Machines where you installed the Remote Filtering
Server. A Remote Filtering Client running on the same
machine as the Remote Filtering Server will
eventually cause remote filtering to fail.
IMPORTANT
i
You must use the same external address in the same
address format—IP address or FQDN—that you entered
when you installed this Remote Filtering Server. That is, if
you entered an IP address in the External IP or
Hostname field when installing the Remote Filtering
Server, you must enter the same IP address in this field. If
you entered a machine name in the form of a fully
qualified domain name (FQDN), you must enter the same
FQDN here.
NOTE
If the Remote Filtering Client is on a notebook computer
that is used both inside and outside the network firewall,
this port allows Websense to determine where the machine
is located and filter it appropriately. The machine will be
filtered in the same way as an internal client when it is
used inside the organization’s network firewall, and by the
Remote Filtering Service when it is used remotely.
6. If you have installed the optional secondary and tertiary Remote Filtering
Servers to provide failover protection for the primary Remote Filtering
Server, enter connection information for these servers in the Secondary
Remote Filtering Server and Tertiary Remote Filtering Server
sections of the screen.
7. In the Encryption and Authentication section, do one of the following:
Select Passphrase and enter the same pass phrase that was entered in
the Pass Phrase field during installation of the primary Remote
Filtering Server. (The secondary and tertiary Remote Filtering
Servers must have the same pass phrase as their primary Remote
Filtering Server.)
-OR-
Select Encrypted Key and enter the encrypted key (shared secret)
created from the pass phrase and unpublished Remote Filtering
Server keys. The encrypted key can be found in the WSSEK.dat file
on the Remote Filtering Server machine. If you selected the default
installation path, this file will be located at:
C:\Program Files\Websense\bin\WSSEK.dat
on Windows machines, and
/opt/Websense/bin/WSSEK.dat
on Solaris and Linux machines.
8. Click Next to continue.
9. Click Install to begin installation.
When the installer is finished, a message appears advising you that the
procedure was successful.
10. Click Finish to exit the installer.
PRIMARY_WISP_ADDRESS=<external IP address or
FQDN of primary Remote Filtering Server>
The externally visible address for the primary Remote Filtering
Server machine, as entered in the External IP or Hostname field
when the primary Remote Filtering Server was installed.
IMPORTANT
i
This must be the same external address in the same
address format—IP address or FQDN—that was entered
when this Remote Filtering Server was installed. That is, if
you entered an IP address in the External IP or
Hostname field when installing the Remote Filtering
Server, you must enter the same IP address here. If you
entered a machine name in the form of a fully qualified
domain name (FQDN), you must enter the same FQDN
here.
SECONDARY_WISP_ADDRESS=<external IP address or
FQDN of secondary Remote Filtering Server>
SECONDARY_WISP_PORT=<external IP address or
FQDN of secondary Remote Filtering Server>
SECONDARY_INTERNAL_WISP_ADDRESS=<internal IP
address or FQDN of secondary Remote Filtering
Server>
SECONDARY_INTERNAL_WISP_PORT=<internal IP
address or FQDN of secondary Remote Filtering
Server>
TERTIARY_WISP_ADDRESS=<external IP address or
FQDN of tertiary Remote Filtering Server>
TERTIARY_WISP_PORT=<external IP address or
FQDN of tertiary Remote Filtering Server>
TERTIARY_INTERNAL_WISP_ADDRESS=<internal IP
address or FQDN of tertiary Remote Filtering
Server>
TERTIARY_INTERNAL_WISP_PORT=<internal IP
address or FQDN of tertiary Remote Filtering
Server>
These addresses and port numbers must match those entered during
installation of the Remote Filtering Servers, as noted above for the
primary Remote Filtering Server.
PATH=<installation path>
Directory where the Remote Filtering Client will be installed on each
client workstation. If this parameter is not specified, the default
installation path is C:\PROGRAM FILES\Websense\WDC, and the
WDC directory is hidden by default.
PASSPHRASE=<pass phrase for Remote Filtering
Server>
The Pass Phrase entered when the primary Remote Filtering Server was
installed. Note that all Remote Filtering Servers in the same failover
group (primary, secondary, and tertiary) must have the same pass phrase.
REBOOT=YES | NO | PROMPT | IF_NEEDED_PROMPT
This parameter defines whether the client workstation is automatically
restarted after the Remote Filtering Client is installed (or uninstalled).
Values for this parameter are:
YES: Machines are restarted; users are not prompted to restart.
NO: Machines are not restarted, and users are not prompted to restart.
PROMPT: Users are prompted to restart their machines.
IF_NEEDED_PROMPT: Users are prompted to restart their machines
only if it is required. (Default.)
IMPORTANT
i
You must restart the workstation after installing the
Remote Filtering Client if:
The workstation’s operating system is Windows 2000.
Check Point® VPN-1® is running on the workstation.
You must always restart the workstation after uninstalling
the Remote Filtering Client.
/qn
Switch for quiet installation mode. When you use this option, Remote
Filtering Client will install without displaying any information to the user
at the workstation. If you do not use /qn, the installer launches in
interactive mode and installation dialog boxes display to the user during
installation. Most organizations choose the quiet mode, as interactive
deployment has little value.
Syntax
The following is an example of the command line syntax used to install the
Remote Filtering Client with a third-party deployment tool. Replace the
variables in angle brackets with appropriate values for your network.
msiexec /i cpmclient.msi PASSPHRASE=<pass phrase
for Remote Filtering Server>
PRIMARY_WISP_ADDRESS=<external IP Address or FQDN
of primary Remote Filtering Server>
PRIMARY_WISP_PORT=<external port number of
primary Remote Filtering Server>
PRIMARY_INTERNAL_WISP_ADDRESS=<internal IP
address or host name of primary Remote Filtering
Server> PRIMARY_INTERNAL_WISP_PORT=<internal port
number of primary Remote Filtering Server>
REBOOT=<reboot parameter> /qn
File Description
install.sh Installation program
Setup Archive file containing related installation files and
documents.
Documentation Release Notes: An HTML file containing release
notes and last minute information about Websense.
Read this file with any supported browser.
7. Run the installation program from the setup directory with the following
command:
./install.sh
To run the GUI version of the installer, use the following command:
./install.sh -g
If you are using a non-English based system, the installer will display an
error message advising you that the GUI version is not supported.
8. Select Custom when asked what type of installation you want.
9. To continue, proceed to the appropriate component section.
Websense Manager
When you install Websense Enterprise on Linux, you must install the Websense
Manager on a separate Windows or Solaris machine in your network. Use the
following procedure to install the Websense Manager on a Solaris machine.
1. Download and start the Solaris installer using the procedure in Solaris
and Linux Procedures, page 114.
2. Following the Custom installation path brings you to a list of components
to install. Select Websense Manager and press Enter.
Setup asks you for the location of your web browser.
3. Provide the full path to the web browser to use when viewing online help.
The installer asks you to provide a path to the installation directory where
Websense Enterprise will create the Websense directory.
4. Provide a path to the installation directory, or accept the default
installation directory (/opt/Websense).
IMPORTANT
i
The full installation path must use only ASCII characters.
The installer compares the system requirements for the installation you
have selected with the resources of the installation machine. If the
machine has inadequate disk space or memory, separate warnings are
displayed.
If the installation machine has insufficient disk space, the selected
components cannot be installed, and the installer will quit.
If the installation machine has less than the recommended amount of
memory, the installation can continue. To ensure the best performance
of the components you are installing, you should upgrade your
machine’s memory to the recommended amount.
A summary list appears, showing the installation path, installation size,
and the component (Websense Manager) you have selected.
5. Press Enter to begin installing the Websense Manager.
If you are using the online installer, the Download Manager copies the
appropriate installer files from Websense. Installation begins
automatically when the necessary files have been downloaded.
If the Network Agent was not installed, a message reminds you that
Protocol Management and Bandwidth Optimizer cannot be used unless
Network Agent is installed on a machine with direct access to internet
traffic. Press Enter to continue.
A message appears advising you that the installation has been successful.
6. Press Enter to continue.
If you are installing in GUI mode, the installer displays a screen asking if
you want to launch the Websense Manager. By default, the Manager is
selected for launch.
7. Make a selection, and select Finish to exit the installer.
8. If you stopped your antivirus software, remember to start it again after
Websense components have been installed.
Network Agent
You can install Network Agent on a Solaris or Linux machine separate from
the Filtering Service. Network Agent must be able to monitor 2-way internet
traffic from the internal network. Install Network Agent on a machine that can
see the internet requests from the internal network as well as the internet
response to the requesting workstations.
If this installation is part of a multiple deployment of the Network Agent (for
load balancing purposes), you must be sure that the IP address ranges for each
instance of the Network Agent do not overlap. This will result in double
logging. Deploy the Network Agents so that they can filter the entire network.
Partial deployment will result in incomplete filtering by protocol and
bandwidth, and incomplete basic HTTP filtering, as well as the loss of log
data from network segments not watched by the Network Agent. For
instructions on defining IP address ranges for multiple Network Agents, refer to
the Websense Enterprise Administrator’s Guide. For detailed information about
deploying Network Agent, refer to the Websense Enterprise Deployment Guide.
Do not install the Network Agent on a machine running any type of firewall.
The Network Agent uses a packet capturing utility which may not work
properly when installed on a firewall machine.
If you are attempting to install the Network Agent on a machine on which the
Filtering Service and Policy Server are already installed, refer to the
procedures in Adding Components, page 133.
IMPORTANT
i
The Websense Filtering Service and the Policy Server
must be installed and running prior to installing the
Network Agent, or installed at the same time as the
Network Agent. The installer asks for the IP addresses and
port numbers of these components and will not install the
Network Agent if the Policy Server and Filtering Service
cannot be located.
1. Download and start the installer using the procedure in Solaris and Linux
Procedures, page 114.
2. Following the Custom installation path brings you to a list of components
to install. Select Network Agent and press Enter.
IMPORTANT
i
The configuration port (55806) in this dialog box is the
default port number used by the installer to install the
Policy Server. If you installed the Policy Server using a
different port number, enter that port in this dialog box.
4. Enter the IP address of the Policy Server machine, and the port number if
different from the default, and then press Enter.
The installer gives you the opportunity to test your machine’s visibility to
internet traffic with the Traffic Visibility Test Tool. The machine on
which the Network Agent is installed must be able to monitor 2-way
employee internet traffic for Network Agent to filter properly.
IMPORTANT
i
If you install the Network Agent on a machine that cannot
monitor targeted internet traffic, some features, such as
Dynamic Protocol Management and Bandwidth Optimizer,
will not perform as expected.
IMPORTANT
i
Network Agent cannot function properly on a machine
running a firewall.
IMPORTANT
i
The filter port (15868) in this dialog box is the default port
number used by the installer to install the Filtering Service.
If you installed the Filtering Service using a different port
number, enter that port in this dialog box.
IMPORTANT
i
The full installation path must use only ASCII characters.
The installer compares the system requirements for the installation you
have selected with the resources of the installation machine. If the
machine has inadequate disk space or memory, separate warnings are
displayed.
If the installation machine has insufficient disk space, the selected
components cannot be installed, and the installer will quit.
If the installation machine has less than the recommended amount of
memory, the installation can continue. To ensure the best performance
of the components you are installing, you should upgrade your
machine’s memory to the recommended amount.
A summary of all the components that will be installed appears.
10. Press Enter to accept this installation configuration and to begin
installing Websense Enterprise.
If you are using the online installer, the Download Manager copies the
appropriate installer files from Websense. Installation begins
automatically when the necessary files have been downloaded.
11. Exit the installer when the success message appears.
12. If you stopped your antivirus software, remember to start it again after
Websense components have been installed.
13. Configure Network Agent for use in your network. Refer to the Network
Agent chapter of the Websense Enterprise Administrator’s Guide for
instructions.
Usage Monitor
Usage Monitor tracks users’ internet activity and sends alerts when internet
activity for particular URL categories or protocols reaches threshold limits
you have configured. You can have only one instance of Usage Monitor for
each Policy Server in your network.
To install Usage Monitor on Solaris or Linux:
1. Download and start the installer using the procedure in Solaris and Linux
Procedures, page 114.
2. Following the Custom installation path brings you to a list of components
to install. Select Usage Monitor and press Enter.
If the installation machine is multihomed, all enabled network interface
cards (NICs) with an IP address are displayed.
3. Select the card you want Usage Monitor to use to communicate and press
Enter.
Setup asks you to identify the machine on which the Policy Server is
installed.
IMPORTANT
i
The configuration port (55806) in this dialog box is the
default port number used by the installer to install the
Policy Server. If you installed the Policy Server using a
different port number, enter that port in this dialog box.
4. Enter the IP address of the Policy Server machine, and the port number if
different from the default, and then press Enter.
Setup displays the path it will create to the Websense installation
directory. For example, /opt/Websense.
5. Accept this default or create another directory.
IMPORTANT
i
The full installation path must use only ASCII characters.
The installer compares the system requirements for the installation you
have selected with the resources of the installation machine. If the
machine has inadequate disk space or memory, separate warnings are
displayed.
If the installation machine has insufficient disk space, the selected
components cannot be installed, and the installer will quit.
If the installation machine has less than the recommended amount of
memory, the installation can continue. To ensure the best performance
of the components you are installing, you should upgrade your
machine’s memory to the recommended amount.
A summary of all the components that will be installed appears.
6. Press Enter to begin installation.
If you are using the online installer, the Download Manager copies the
appropriate installer files from Websense. Installation begins
automatically when the necessary files have been downloaded.
If the Network Agent was not installed, a message reminds you that
Protocol Management and Bandwidth Optimizer cannot be used unless
Network Agent is installed on a machine with direct access to internet
traffic.
7. Exit the installer when the success message appears.
8. If you stopped your antivirus software, remember to start it again after
Websense components have been installed.
9. In the Websense Manager, configure the Usage Monitor to send Usage
Alerts by selecting Server > Settings > Alerts and Notifications. See the
Websense Enterprise Administrator’s Guide for details.
RADIUS Agent
The Websense RADIUS Agent allows you to integrate your Websense
filtering policies with authentication provided by a RADIUS server. The
RADIUS Agent enables Websense Enterprise to identify users transparently
who access your network using a dial-up, Virtual Private Network (VPN),
Digital Subscriber Line (DSL), or other remote connection.
To install the RADIUS Agent on Solaris or Linux:
1. Download and start the installer using the procedure in Solaris and Linux
Procedures, page 114.
IMPORTANT
i
The configuration port (55806) in this dialog box is the
default port number used by the installer to install the
Policy Server. If you installed the Policy Server using a
different port number, enter that port in this dialog box.
4. Enter the IP address of the Policy Server machine, and the port number if
different from the default, and then press Enter.
Setup displays the path it will create to the Websense installation
directory. For example, /opt/Websense.
5. Accept this default or create another directory.
IMPORTANT
i
The full installation path must use only ASCII characters.
The installer compares the system requirements for the installation you
have selected with the resources of the installation machine. If the
machine has inadequate disk space or memory, separate warnings are
displayed.
If the installation machine has insufficient disk space, the selected
components cannot be installed, and the installer will quit.
If the installation machine has less than the recommended amount of
memory, the installation can continue. To ensure the best performance
of the components you are installing, you should upgrade your
machine’s memory to the recommended amount.
A summary of all the components that will be installed appears.
eDirectory Agent
The Websense eDirectory Agent works together with Novell eDirectory to
identify users transparently so that Websense can filter requests according to
particular policies assigned to users or groups.
To install the eDirectory Agent on Solaris or Linux:
1. Download and start the installer using the procedure in Solaris and Linux
Procedures, page 114.
2. Following the Custom installation path brings you to a list of components
to install. Select eDirectory Agent and press Enter.
Setup asks you to identify the machine on which the Policy Server is
installed.
IMPORTANT
i
The configuration port (55806) in this dialog box is the
default port number used by the installer to install the
Policy Server. If you installed the Policy Server using a
different port number, enter that port in this dialog box.
3. Enter the IP address of the Policy Server machine, and the port number if
different from the default, and then press Enter.
IMPORTANT
i
The full installation path must use only ASCII characters.
The installer compares the system requirements for the installation you
have selected with the resources of the installation machine. If the
machine has inadequate disk space or memory, separate warnings are
displayed.
If the installation machine has insufficient disk space, the selected
components cannot be installed, and the installer will quit.
If the installation machine has less than the recommended amount of
memory, the installation can continue. To ensure the best performance
of the components you are installing, you should upgrade your
machine’s memory to the recommended amount.
A summary of all the components that will be installed appears.
7. Press Enter to begin installation.
If you are using the online installer, the Download Manager copies the
appropriate installer files from Websense. Installation begins
automatically when the necessary files have been downloaded.
If the Network Agent was not installed, a message reminds you that
Protocol Management and Bandwidth Optimizer cannot be used unless
Network Agent is installed on a machine with direct access to internet
traffic.
8. Exit the installer when the success message appears.
Logon Agent
The Websense Logon Agent detects users as they log on to Windows domains
in your network via client machines. The Logon Agent receives logon
information from LogonApp.exe, a separate client application that runs
only on Windows client machines, and must be run by a logon script. For
information about setting up this script in your network, refer to Creating and
Running the Script for Logon Agent, page 168.
Logon Agent can be run together with DC Agent if some of the users in your
network are not being authenticated properly. This might happen if your
network uses Windows 98 workstations, which do not permit DC Agent to
poll users for their identification when they make an internet request.
To install the Logon Agent on a Solaris or Linux system:
NOTE
LogonApp.exe, the client application that passes user
logon information to Logon Agent, runs only on Windows
client machines.
1. Download and start the installer using the procedure in Solaris and Linux
Procedures, page 114.
2. Following the Custom installation path brings you to the component
selection screen. Select Logon Agent and press Enter.
Setup asks you to identify the machine on which the Policy Server is
installed.
IMPORTANT
i
The configuration port (55806) in this dialog box is the
default port number used by the installer to install the
Policy Server. If you installed the Policy Server using a
different port number, enter that port in this dialog box.
3. Enter the IP address of the Policy Server machine, and the port number if
different from the default, and then press Enter.
If the installation machine is multihomed, all enabled network interface
cards (NICs) with an IP address appear in a list.
4. Select the card you want Logon Agent to use to communicate and click
Next.
Setup displays the path it will create to the Websense installation
directory. For example, /opt/Websense.
5. Accept this default or create another directory.
IMPORTANT
i
The full installation path must use only ASCII characters.
The installer compares the system requirements for the installation you
have selected with the resources of the installation machine. If the
machine has inadequate disk space or memory, separate warnings are
displayed.
If the installation machine has insufficient disk space, the selected
components cannot be installed, and the installer will quit.
If the installation machine has less than the recommended amount of
memory, the installation can continue. To ensure the best performance
of the components you are installing, you should upgrade your
machine’s memory to the recommended amount.
A summary of all the components that will be installed appears.
6. Press Enter to begin installation.
If you are using the online installer, the Download Manager copies the
appropriate installer files from Websense. Installation begins
automatically when the necessary files have been downloaded.
If the Network Agent was not installed, a message reminds you that
Protocol Management and Bandwidth Optimizer cannot be used unless
Network Agent is installed on a machine with direct access to internet
traffic.
7. Exit the installer when the success message appears.
8. If you stopped your antivirus software, remember to start it again after
Websense components have been installed.
NOTE
To enable the Remote Filtering components, you must
subscribe to the remote filtering service.
IMPORTANT
i
Install only one primary Remote Filtering Server for each
Filtering Service in your network. Do not install the
Remote Filtering Server on the same machine as the
Filtering Service or Network Agent.
1. Download and start the installer using the procedure in Solaris and Linux
Procedures, page 114.
2. Following the Custom installation path brings you to a list of components
to install. Select Remote Filtering Server and press Enter.
If the installation machine is multihomed, all enabled network interface
cards (NICs) with an IP address are displayed.
3. Select the card you want the Remote Filtering Server to use to
communicate with other Websense components inside the network
firewall, and press Enter.
Remote Filtering Clients must be able to connect to the Remote Filtering
Server, both from inside and from outside the internet gateway or network
firewall. Setup asks you to provide connection information for this
machine.
4. In the External IP or Hostname field, enter an IP address or machine
name (in the form of a fully qualified domain name) that is visible from
outside the firewall.
5. In the External Communication Port field, enter a port number (from
10 to 65535) that is not in use, and that is accessible from outside the
network firewall.
IMPORTANT
i
The port entered as the External Communication Port
must be opened on your network firewall to accept
connections from Remote Filtering Clients on
workstations located outside the firewall. For more
information, see Firewall Configuration for Remote
Filtering, page 175.
IMPORTANT
i
Be sure that your network firewall is configured to block
connections to the Internal Communication Port from
workstations located outside the firewall. For more
information, see Firewall Configuration for Remote
Filtering, page 175.
IMPORTANT
i
Be sure to record your pass phrase and keep it in a safe
place, as you will not be able to retrieve it from the
Websense system later.
IMPORTANT
i
The communication port (15868) in this dialog box is the
default port number used by the installer to install the
Filtering Service. If you installed the Filtering Service
using a different port number, enter that port in this dialog
box.
11. Enter the IP address of the Filtering Service machine, and the port number
if different from the default, and then press Enter.
Setup displays the path it will create to the Websense installation
directory: /opt/Websense.
12. Accept this default or create another directory.
IMPORTANT
i
The full installation path must use only ASCII characters.
The installer compares the system requirements for the installation you
have selected with the resources of the installation machine. If the
machine has inadequate disk space or memory, separate warnings are
displayed.
If the installation machine has insufficient disk space, the selected
components cannot be installed, and the installer will quit.
If the installation machine has less than the recommended amount of
memory, the installation can continue. To ensure the best performance
of the components you are installing, you should upgrade your
machine’s memory to the recommended amount.
A summary of all the components that will be installed appears.
13. Press Enter to begin installation.
If you are using the online installer, the Download Manager copies the
appropriate installer files from Websense. Installation begins
automatically when the necessary files have been downloaded.
Since the Network Agent was not installed on this machine, a message
reminds you that Protocol Management and Bandwidth Optimizer cannot
be used unless Network Agent is installed on a machine with direct access
to internet traffic.
14. Exit the installer when the success message appears.
15. If you stopped your antivirus software, remember to start it again after
Websense components have been installed.
IMPORTANT
i
Make sure that Network Agent is not filtering http
requests going to or from the Remote Filtering Server
machine.
For information about configuring Network Agent, see the
Network Agent chapter in the Websense Enterprise
Administrator’s Guide.
Modifying an Installation
If you decide to change the location of a Websense Enterprise component or
modify your Websense Enterprise installation, run the installer again on the
machine you want to modify and select the appropriate option. The installer
detects the presence of Websense components and offers you the following
installation options:
Integrate with a firewall, proxy server, or network appliance.
NOTE
For information about converting a Stand-Alone
installation to an integrated system, refer to the Upgrade
chapter of the Websense installation guide for your
integration product.
Adding Components
After installing Websense Enterprise, you may want to add components to
change the configuration of Websense in your network. The following
procedures assume that the Filtering Service, Policy Server, Websense
Manager (Solaris and Windows only), and User Service are already installed,
and that the remaining components, supported on your operating system, are
going to be added. If you are adding remote components, the installer will ask
you for the location of the Policy Server.
Windows
To add Websense Enterprise components in a Windows environment:
NOTE
Before adding new components, we recommend that you
perform a full system backup as a fallback strategy. This
will allow you to restore your current system with a
minimum of downtime, should you decide to do so.
IMPORTANT
i
If you are installing DC Agent, log on with domain
administrator privileges. DC Agent must have
administrator privileges on the network to retrieve user
login information from the domain controller. Without this
information, Websense Enterprise cannot filter by users
and groups. If you cannot install these components with
such privileges, you may configure administrator
privileges for these services after installation in the
Properties dialog box for Windows services.
IMPORTANT
i
Do not extract the installer files to a folder on your
desktop. This may prevent the Real-Time Analyzer from
receiving the IP address of the Policy Server machine.
Accept the default location of C:\temp or select another
appropriate folder.
8. If you have renamed the default website in the IIS Manager or are using a
language version of Windows other than English, select the proper
website from the names in the drop-down list, and then click Next to
continue.
If you are installing Network Agent, the installer displays a screen
describing the features enabled by the Network Agent and offers you the
option of testing your machine’s visibility to internet traffic. The machine
on which the Network Agent is installed must be able to monitor 2-way
employee internet traffic for Network Agent to filter properly.
IMPORTANT
i
If you install the Network Agent on a machine that cannot
monitor targeted internet traffic, some features, such as
Dynamic Protocol Management and Bandwidth Optimizer,
will not perform as expected.
Field Description
Network Card Name of the network interface card (NIC) to test.
Active cards on the installation machine appear in
this list. Cards without an IP address will not appear
in this list.
Networks Tested Displays the netmasks that are being tested. You
may use the defaults provided or add your own.
These netmasks can reside in different network
segments depending upon the IP address ranges to
be filtered.
Field Description
IP Address Count Number of IP addresses for which traffic is detected
during the test of a Network.
Detail Lists all the IP addresses in the network from which
internet traffic is being detected.
a. From the Network Card drop-down list, select the network interface
card (NIC) that you want to use for the Network Agent.
b. If the network you want to test with the NIC does not appear in the
default list, click Add Network.
The Add Network dialog box
appears.
c. Enter a new netmask value in
the Network ID field.
The subnet mask defaults to
255.0.0.0 and changes
appropriately as the netmask is defined.
d. Click OK to return to the Traffic Visibility Test dialog box.
Your new network appears in the list.
e. Click Start Test to begin testing all the networks in the list.
The counter in the IP Address Count column should begin recording
internet traffic immediately from the networks listed. The counter
increments each time the NIC detects an individual IP address from
the target network in a passing packet. The activity bar at the bottom
of the dialog box indicates that a test is in progress.
If the count for a network remains at zero or is very low, the selected
NIC cannot see the traffic it is supposed to monitor.
f. If the Network Agent is unable to see the desired traffic, perform one
or both of the following tasks:
• If the installation machine has multiple NICs, select a different
card to test.
• Resolve network configuration issues to make sure that the NIC
can see the desired traffic. This might involve connecting to a
different router or configuring for port spanning in a switched
environment. See the Websense Enterprise Deployment Guide for
detailed deployment information. You may continue the
14. Enter the domain and user name, followed by the network password for
an account with domain privileges, and click Next to continue.
The installer compares the system requirements for the installation you
have selected with the resources of the installation machine. If the
machine has inadequate disk space or memory, separate warnings are
displayed.
If the installation machine has insufficient disk space, the selected
components cannot be installed, and the installer will quit.
If the installation machine has less than the recommended amount of
memory, the installation can continue. To ensure the best performance
of the components you are installing, you should upgrade your
machine’s memory to the recommended amount.
A summary screen appears, listing the installation path, the installation
size, and the components that will be installed.
15. Click Next to begin installation.
If you are using the online installer, the Download Manager progress bars
are displayed as Setup downloads the appropriate installer files from
Websense. Installation begins automatically when the necessary files have
been downloaded.
If the Network Agent was not installed, a message reminds you that
Protocol Management and Bandwidth Optimizer cannot be used unless
Network Agent is installed on a machine with direct access to internet
traffic.
A message appears advising you that the installation was successful.
16. Click Next to continue.
If you have installed DC Agent, a dialog box appears advising you
that the machine must be restarted to complete the installation. Select
a restart option and click Finish to exit the installer.
If DC Agent was not installed, but you have installed Real-Time
Analyzer and/or Websense Manager, the installer displays a screen
asking if you want to launch either of those applications. By default,
both are selected. Clear the checkbox of the component you do not
want to launch and click Finish.
NOTE
Before you can access Real-Time Analyzer and other
Websense Reporting Tools, you must first log on to
Websense Manager and configure user permissions. See
the Websense Enterprise Administrator’s Guide for more
information.
Solaris or Linux
To add Websense Enterprise components in a Solaris or Linux environment:
NOTE
Before adding new components, we recommend that you
perform a full system backup as a fallback strategy. This
will allow you to restore your current system with a
minimum of downtime, should you decide to do so.
IMPORTANT
i
If you install the Network Agent on a machine that cannot
monitor targeted internet traffic, Dynamic Protocol
Management and Bandwidth Optimizer, will not perform
as expected.
a. Select the network interface card (NIC) that you want to use for the
Network Agent and continue to the next pane. Active cards on the
installation machine appear in this list, including NICs without IP
addresses (stealth mode).
A default list of networks (netmasks) to test appears. You may use the
defaults provided or add your own. These netmasks can reside in
different network segments depending upon the IP address ranges to
be filtered.
b. If the network you want to test with the NIC does not appear in the
default list, select Add Network.
• Enter a new netmask value in the Network ID field.
• The subnet mask defaults to 255.0.0.0 and changes appropriately
as the netmask is defined.
• Select Redisplay to return to the options list.
Your new network appears in the list.
c. Select Remove a Network to delete a network from the list.
d. Select Start Test to begin testing all the networks in the list.
The counter in the IP Address Count column should begin recording
internet traffic immediately from the networks listed. The counter
increments each time the NIC detects an individual IP address from
the target network in a passing packet. The activity bar at the bottom
of the pane indicates that a test is in progress. If the count for a
network remains at zero or is very low, the selected NIC cannot see
the traffic it needs to monitor.
e. If the Network Agent is unable to see the desired traffic, perform one
or both of the following tasks:
• If the installation machine has multiple NICs, select a different
card to test.
• Resolve network configuration issues to make sure that the NIC
can see the desired traffic. This might involve connecting to a
different router or configuring for port spanning in a switched
environment. See Chapter 2: Network Configuration for
deployment information. You may continue the installation
without installing Network Agent and reconfigure your network
later, or make the necessary changes and retest immediately.
f. Select Exit Tool when you are ready to continue installation.
g. Select Continue installation if you are sure that your NIC is able to
monitor all targeted internet traffic.
h. Select Exit Setup if the appropriate traffic is not visible. If Network
Agent cannot see the necessary traffic, you must either reposition the
machine in the network or select another machine on which to install
the Network Agent.
7. Select a Network Agent installation option and press Enter to continue
with the Websense Enterprise installation.
Firewall installation warning: Network Agent cannot function
properly on a machine running a firewall. Select Yes or No when
asked if Network Agent is being installed on a machine that is being
used as a firewall.
• Select No if the installation machine is not being used as a
firewall. Installation will continue.
• Select Yes if you are attempting to install Network Agent on a
firewall machine, and Setup will exit. Install the Network Agent
on a machine that is not running a firewall.
Network Interface Card (NIC) selection: If the installation machine
has multiple network interface cards, Setup displays a list of all
enabled cards. Select the NIC that you tested successfully for network
visibility. Cards without an IP address will not appear in this list.
Installation directory: Setup displays the path to the directory where
the existing Websense components are installed. The default is
/opt/Websense. Accept this default or create another directory.
IMPORTANT
i
The full installation path must use only ASCII characters.
Removing Components
After installing Websense Enterprise or any of its components, you may want
to remove installed components to change the configuration of Websense in
your network.
IMPORTANT
i
The Policy Server service must be running to uninstall any
Websense Enterprise components. To remove the Policy
Server, you must also remove all the other components
installed on the machine.
Windows
If you have run the Websense installer recently and have not restarted the
machine, you must do so before attempting to remove any components.
NOTE
Before removing components, we recommend that you
perform a full system backup as a fallback strategy.
IMPORTANT
i
If the Policy Server is not running, the files for the selected
components will be removed, but not the information
about the components recorded in the config.xml file.
This could cause problems if you decide to add these
components again at a later date.
Solaris or Linux
To remove installed components on a Solaris or Linux machine:
NOTE
Before removing components, we recommend that you
perform a full system backup as a fallback strategy.
Policy Server status: If the Policy Server is not running, a dialog box
appears advising you that removing Websense Enterprise components
may require communication with the Policy Server. You may exit the
installer to restart the Policy Server or continue uninstalling the
selected components.
The files for the selected components will be removed, but not the
information about the components recorded in the config.xml
file. This could cause problems if you decide to add these components
again at a later date.
WARNING
!
Do not uninstall the Policy Server without uninstalling all
of the Websense components. Removing the Policy Server
will sever communication with the remaining Websense
components and will require the reinstallation of those
components.
Repairing an Installation
If a component fails to install properly, or is not performing normally, you can
run the installer again and repair the installation. This procedure does not
troubleshoot components, but merely replaces missing files.
NOTE
If you want to repair (reinstall) a Policy Server in a
distributed environment, see Repairing the Policy Server,
page 155 for instructions.
Windows
To repair your Websense Enterprise installation in a Windows environment:
NOTE
Before repairing components, we recommend that you
perform a full system backup as a fallback strategy.
IMPORTANT
i
User Service and DC Agent must have administrator
privileges on the network to retrieve user login information
from the domain controller. Without this information,
Websense Enterprise cannot filter by users and groups. If
you cannot install these components with such privileges,
you may configure administrator privileges for these
services after installation in the Properties dialog box for
Windows services.
WARNING
!
Be sure to close the Windows Event Viewer, or the repair
may fail.
The installer detects the current Websense Enterprise installation and asks
you if you want to integrate your Stand-Alone installation with a firewall,
proxy server, or network appliance, or add, remove, or repair components.
6. Select Repair existing Websense components and click Next.
Setup advises you that it will repair the current installation by reinstalling
the existing Websense components and asks if you want to continue.
7. Select Yes and click Next.
A list of currently running Websense services appears. The message
explains that the installer will stop these services before installation.
8. Click Next to begin installation.
A progress message appears while the installer shuts down Websense
services.
The installer compares the system requirements for the installation you
have selected with the resources of the installation machine. If the
machine has inadequate disk space or memory, warnings are displayed in
separate screens.
If the installation machine has insufficient disk space, the selected
components cannot be installed, and the installer will quit.
If the installation machine has less than the recommended amount of
memory, the installation will continue. To ensure the best
performance of the components you are installing, you should
upgrade your machine’s memory to the recommended amount.
If you are using the online installer, the Download Manager progress bars
are displayed as Setup downloads the appropriate installer files from
Websense. Installation begins automatically when the necessary files have
been downloaded.
A message appears, advising you that the installation has been successful.
9. Click Next to continue.
If you have repaired DC Agent, a dialog box appears advising you
that the machine must be restarted to complete the installation. Select
a restart option and click Finish to exit the installer.
If DC Agent was not repaired, but you have repaired Real-Time
Analyzer and/or Websense Manager, the installer displays a screen
asking if you want to launch either of those applications. By default,
both are selected. Clear the checkbox of the component you do not
want to launch and click Finish.
Solaris or Linux
To repair Websense Enterprise components on a Solaris or Linux system:
NOTE
Before repairing components, we recommend that you
perform a full system backup as a fallback strategy.
NOTE
Before repairing components, we recommend that you
perform a full system backup as a fallback strategy.
2. Make a backup copy of the config.xml file and put it in a safe location.
NOTE
If you cannot make a backup copy of the current
configuration file due to a system crash or other hardware
problems, you can use the most recent backup copy of the
file saved to a shared network drive to restore the system.
NOTE
When the Filtering Service is started, CPU usage can be
90% or more for several minutes while the Websense
Master Database is loaded into local memory.
Optional Components
You can manually start or stop these Websense services in any order.
eDirectory
RADIUS Agent
DC Agent
Real-Time Analyzer
Logon Agent
Usage Monitor
Remote Filtering Server
Principal Components
You must stop the following components in the order indicated. Always start or
stop optional components before stopping any of the components on this list.
1. Network Agent
2. Filtering Service
3. User Service
4. Policy Server
When restarting Websense services, reverse the order, starting with the Policy
Server first.
Windows
Stop, start, or restart a Websense service by using the Services dialog box.
Restarting stops the service, then restarts it again immediately from a single
command.
To stop or start Websense services on a Windows 2000 or 2003 machine:
1. From the Control Panel, select Administrative Tools > Services.
2. Scroll down the list of available services and select a Websense service.
3. From the Action menu, select Start, Stop, or Restart or click one of the
control buttons in the toolbar (Stop , Start , or Restart ).
Restart stops the service, then restarts it again immediately from a single
command.
WARNING
!
DO NOT use the taskkill command to stop Websense
services. This procedure may corrupt the services.
./WebsenseAdmin restart
3. View the running status of all Websense services with the following
command:
./WebsenseAdmin status
WARNING
!
DO NOT use the kill -9 command to stop Websense
services. This procedure may corrupt the services.
NOTE
If you have just upgraded Websense Enterprise, your
subscription key was retained by the installer and these
steps are not necessary.
NOTE
Retain this password. It must be entered when you connect
to this Policy Server from this or any other Websense
Manager, or after the Policy Server is stopped and
restarted.
5. Click OK.
The Settings dialog box appears.
NOTE
If you have entered a subscription key previously, you
must select Server > Settings to display the Settings
dialog box with Database Download selected.
NOTE
The Subscribed network users and Subscribed remote
users fields show a value of 0 until the database is
successfully downloaded.
NOTE
If Websense Enterprise is installed on a proxy server
machine in your network, do not enter that IP address in
your proxy settings. Use localhost instead.
11. Click Close in the Database Download dialog box when the download is
complete.
NOTE
After downloading the Master Database or updates to the
Master Database, and when the Filtering Service is started,
CPU usage can be 90% or more while the database is
loaded into local memory.
IMPORTANT
i
Do not use the loopback address 127.0.0.1.
IMPORTANT
i
Windows XP Service Pack 2 will only display protocol
block messages under the following conditions:
The firewall function must be disabled.
The Windows Messenger service must be started.
For users to view protocol block messages in Windows NT, Windows 2000,
and Windows 2003:
Make sure that the User Service has administrator privileges. Refer to
your operating system documentation for instructions on changing
privileges for Windows Services.
Make sure the Messenger Service is enabled on each client workstation
that is being filtered. If you have activated protocol management in
Websense Enterprise, check the Windows Services dialog box to see if
File Location
All relevant files are located in the \Websense\bin folder on the Logon
Agent machine:
LogonApp.exe: the Websense executable
Deployment Tasks
To deploy LogonApp.exe with a logon script, perform the following tasks:
Task 1: Prepare the logon script: Edit the parameters in the sample script
file (Logon.bat) to suit your needs. This file contains two sample
scripts: a logon script and a logout script. If you plan to use both
types of scripts, you will need two separate .bat files with different
names.
Task 2: Configure the script to run: You can run your logon script from
Active Directory or Windows NTLM directory services using group
policies. This requires you to move the Websense executable and
logon batch file to a shared drive on the domain controller that is
visible to all user workstations.
Script Parameters
Using the samples provided, construct a script for your users that employs the
parameters in the following table. The required portion of the script is:
LogonApp.exe http://<server>:15880
This command will run LogonApp.exe in persistent mode (the default),
which will send user information to the Logon Agent at predefined intervals.
NOTE
You can edit the sample, or create a new batch file
containing a single command.
Parameter Description
<server> IP address or name of the machine running the Logon Agent.
Port number The port number used by Logon Agent defaults to 15880 but may
be edited if a different port is in use.
/COPY Copies the LogonApp.exe application to the users’ machines,
where it is run by the logon script from local memory. By default,
the application is copied into the %USERPROFILE%\Local
Settings\Temp folder. Copy can be used only in the persistent
mode.
/NOPERSIST Sends information to the Logon Agent only at logon. No updates
are sent during the user’s session.
If this parameter is not present, LogonApp.exe will operate in
the persistent mode. In this mode, LogonApp.exe will reside in
memory where it will update the Logon Agent at predefined
intervals (defaults to 15 minutes). PERSIST is the default
behavior for the logon script.
Refer to the Websense Enterprise Administrator’s Guide for
details on configuring the Logon Agent via the Websense
Manager.
/VERBOSE Debugging parameter that must be used only at the direction of
Technical Support.
/LOGOUT Removes the logon information from the Websense user map
when the user logs off. Use of this parameter requires a second
script.
Examples
The following are examples of commands for a logon script and the
accompanying logout script that might be run in Active Directory. The logout
script must be run from a separate batch file.
Logon script: The following script sends user information to the Logon
Agent at logon only. User information is not updated during the user’s
session.
LogonApp.exe http://10.2.2.95:15880 /NOPERSIST
Logout script: The accompanying logout script would be written as:
LogonApp.exe http://10.2.2.95:15880 /NOPERSIST
/LOGOUT
NOTE
The following procedures are specific to Microsoft
operating systems and are provided here as a courtesy.
Websense cannot be responsible for changes to these
procedures or to the operating systems that employ them.
For more information, refer to the links provided.
Active Directory
If your network uses Windows 98 client machines, refer to: http://
www.microsoft.com/windows2000/server/evaluation/news/bulletins/
adextension.asp for assistance.
NOTE
You can determine if your script is running as intended by
configuring Websense Enterprise for manual
authentication. If transparent authentication with Logon
Agent fails for any reason, users will be prompted for a
user name and password. Advise your users to notify you
if this occurs. For instructions on enabling manual
authentication, refer to the Websense Enterprise
Administrator’s Guide.
For additional information about deploying logon and logout scripts to users
and groups in Active Directory, please refer to:
http://www.microsoft.com/resources/documentation/WindowsServ/
2003/standard/proddocs/en-us/Default.asp?url=/resources/
documentation/WindowsServ/2003/standard/proddocs/en-us/
sag_assign_LScripts_user_AD.asp
Windows NTLM
To configure the Websense logon script in Windows NTLM:
1. Make sure your environment meets the conditions described in
Prerequisites for Running the Logon Script, page 168.
2. Copy the Logon.bat and LogonApp.exe files from the
\Websense\bin folder on the Logon Agent machine to the netlogon
share directory on the domain controller machine.
C:\WINNT\system32\Repl\Import\Scripts
Depending upon your configuration, you may need to copy these files to
other domain controllers in the network to run the script for all your users.
3. In the Control Panel of the domain controller, select Administrative
Tools > User Manager for Domains.
4. Select the users for whom the script must be run and double-click to edit
the user properties.
The User Properties dialog box appears.
5. Click Profile.
The User Environment Profile dialog box appears.
6. Enter the path to the script in the User Profile Path field (from Step 2).
7. Enter the name of the logon script (logon.bat) in the Logon Script
Name field.
8. Click OK.
9. Repeat this procedure on each domain controller in your network as
needed.
NOTE
You can determine if your script is running as intended by
configuring Websense Enterprise for manual
authentication. If transparent authentication with Logon
Agent fails for any reason, users will be prompted for a
user name and password. Advise your users to notify you
if this occurs. For instructions on enabling manual
authentication, refer to the Websense Enterprise
Administrator’s Guide.
For additional information about creating and deploying logon scripts to users
in Windows NTLM, please refer to:
http://windows.about.com/library/weekly/aa031200a.htm
IMPORTANT
i
In Solaris and Linux, stealth mode NICs appear together
with TCP/IP-capable interfaces and must not be selected
for communication.
Make sure you know the configuration of all the interfaces in the machine
before attempting an installation.
Windows
Stealth mode for the Network Agent interface is supported for Windows 2000
and 2003.
To configure a NIC for stealth mode:
1. From the Start menu, select Settings > Network and Dial-up
Connection.
A list of all the interfaces active in the machine is displayed.
2. Select the interface you want to configure.
3. Select File > Properties or right-click and select Properties from the
pop-up menu.
A dialog box displays the connections properties of the interface you have
chosen.
Solaris or Linux
To configure a NIC for stealth mode in Solaris or Linux, you must disable the
Address Resolution Protocol (ARP), which severs the link between the IP
address and the MAC address of the interface.
Solaris
To configure a NIC for stealth mode, run the following from a command
prompt:
ifconfig <interface> plumb -arp up
To return the NIC to a normal mode, run the following from a command
prompt:
ifconfig <interface> plumb arp up
Linux
To configure a NIC for stealth mode, run the following from a command
prompt:
ifconfig <interface> -arp up
To return the NIC to a normal mode, run the following from a command
prompt:
ifconfig <interface> arp up
IMPORTANT
i
The Network Agent can work with a stealth mode NIC
only if the interface retains its old IP address in the Solaris
or Linux system configuration file.
Run the installation program again. Setup will detect the current installation
and allow you to Add, Remove, or Repair Websense Enterprise components.
The Repair option does not troubleshoot the installation, but merely reinstalls
the files it detects.
NOTE
On Windows, you may need to restart the machine before
running Setup again.
There are several reasons why you might have difficulty receiving Websense
Master Database downloads.
Subscription Key
Verify that the subscription key is entered correctly and has not expired. Open
the Settings dialog box, and go to the Database Download screen.
Compare the key you received via email or in the Websense Enterprise
package to the key in the Subscription key field (the key is not case
sensitive) and correct any errors. You must click OK to close the Settings
dialog box before the key takes effect and enables the database download.
Check the date shown in the Key expires field. If this date has passed,
contact Websense, Inc. to renew your subscription.
Internet Access
The machine running the Filtering Service must have access to the internet via
HTTP, and must be able to receive incoming transmissions.
To verify internet access on the Websense Filtering Service machine:
1. Determine whether Websense is accessing the internet through a proxy
server by checking the Database Download screen of the Settings dialog
box in Websense Manager.
2. If a proxy server is being used, open a web browser (either Internet
Explorer or Netscape).
3. Configure the browser to access the internet with the same proxy settings
as those shown in the Settings dialog box.
4. Request one of the following addresses:
http://download.websense.com
http://asia.download.websense.com
http://europe.download.websense.com
If you reach the site, the Websense logo appears, along with a
message indicating that it will redirect you to the Websense home
page. This means that the Filtering Service’s proxy settings are
correct, and the Filtering Service should have appropriate HTTP
access for downloading.
If you are not able to reach the download site, and the system requires
proxy information, the Filtering Service proxy settings must be
corrected.
If no proxy information is required, use the nslookup command (at
the command prompt) with the address of your download site to make
sure the Filtering Service machine is able to resolve the download
location to an IP address. For example:
nslookup asia.download.websense.com
If this does not return an IP address, you must set up the machine
running Filtering Service to access a DNS server.
If you need assistance, contact Websense Technical Support (see
Appendix C: Technical Support for information).
5. If Websense must access the internet through an upstream firewall or
proxy server that requires authentication, check the following:
The correct user name and password must be entered in the Database
Download screen of the Settings dialog box. Verify spelling and
capitalization.
The firewall or proxy server must be configured to accept clear text or
basic authentication.
Restriction Applications
Some restriction applications, such as virus scanners or size-limiting
applications, can interfere with database downloads. Disable the restrictions
relating to the Filtering Service machine and the Websense download location.
NetBIOS
Make sure that NetBIOS for TCP/IP is enabled and that the TCP/IP NetBIOS
Helper service is running on the client machine. If either of these is not
running, the Websense logon script will not execute on the user machine.
The TCP/IP NetBIOS Helper service runs on Windows 2000, Windows XP,
Windows 2003, and Windows NT. In Windows 98, TCP/IP NetBIOS is
enabled by default.
If your network uses Active Directory, and if you have Windows 98 client
machines, refer to the following website for assistance: http://
www.microsoft.com/windows2000/server/evaluation/news/bulletins/
adextension.asp.
This is a software issue with the installation machine which prevents it from
displaying the Java-based Websense installer interface. This problem also
prevents the Websense Manager from launching on this machine.
There are two possible solutions for this problem.
Install DirectX on the installation machine. DirectX is a Windows suite
of application programming interfaces (APIs) that developers use to write
applications for the Windows operating system. The Java based Websense
installer uses these APIs to display its interface, as does the Websense
Manager. If DirectX is not present, neither the Websense installer
interface nor the Websense Manager interface can be displayed.
Run the installer in console mode. You can configure Setup.exe to start
in a Windows command prompt, which will allow you to install
Websense Enterprise in the console mode.
To install Websense Enterprise in console mode:
1. Open the launch.ini file using any text editor.
This file is located on the same level as Setup.exe in the folder where you
unzipped your Websense Enterprise installer.
2. Add the following line to the file:
ARGS=-console –is:javaconsole
3. Save the file and exit.
4. Double-click Setup.exe or run the application from the command line.
The installer starts in the Windows command prompt.
5. Follow the on-screen instructions to install Websense Enterprise.
NOTE
The installation sequence for the console mode is identical
to that of the GUI mode.
Premium Support
Websense offers two premium fee-based support options: Priority One 24x7
Support and Platinum Support.
Priority One 24x7 Support offers extended service 24 hours a day, 7 days a
week, and includes a toll-free number for customers in the U.S.
Platinum Support is our most comprehensive support and education offering.
It includes the advantages of Priority One 24x7 Support as well as a dedicated
support team, highest priority service, and educational opportunities.
For a complete list of Priority One 24x7 and Platinum Support services,
please visit our website at:
http://www.websense.com/global/en/ProductsServices/Services
For additional information, please contact our U.S. Sales Department at
1 800 723 1166 or 1 858 320 8000, or send an email to [email protected].
Support Options
Websense Technical Support can be requested 24 hours a day, 7 days a week.
Web Portal
You can submit support tickets through the Web Portal 24 hours a day, 7 days
a week. The response time during business hours is approximately 4 hours.
Response to after-hours requests will occur the next business day. Support
tickets can be submitted at:
http://www.websense.com/global/en/SupportAndKB/CreateRequest.
Email Questions
You may email your questions to us at the addresses listed below. Make sure
you include your subscription key. This option is available 24 hours a day, 7
days a week. We will respond during business hours Monday through Friday.
[email protected]—San Diego, California, USA
[email protected]—London, England
[email protected]—Japan (Asia)
Email support can take up to 24 hours for a response. If you need a quicker
turnaround, submit your issues through the Web Portal.
Telephone Assistance
Before you call a Websense Technical Support representative, please be ready
with the following:
Websense subscription key.
Access to the configuration interface for your Websense products.
Access to the machine running the Filtering Service, the Websense
Reporting components, and the database (MSDE or SQL Server).
Permission to access the Websense Log Database.
Familiarity with your network’s architecture, or access to a person who
has this familiarity.
Customer Care
Not sure who to call? Contact Customer Care for assistance with:
General concerns
Subscription key questions or issues
Follow-up on telephone support issues
General service requests
A Customer Care representative can be reached at:
Customer Care U.S. in San Diego, California: 1 866 355 0690 (from the
U.S.only) or 1 858 320 9777, or [email protected]
Customer Care International in Dublin, Ireland: +353 (0) 1 6319360 or
[email protected]
Improving Documentation
Websense, Inc. understands the value of high quality, accurate documentation.
If you have any suggestions for improving the documentation, contact us at
[email protected]. We appreciate your input.
A config.xml file, 33
Active Directory, 27 customer support, See technical support
running logon script from, 171–173
adding components
D
Linux, 143–147 database download, See Master Database
Solaris, 143–147 download
Windows, 134–143 DC Agent
Address Resolution Protocol (ARP), 179 defined, 8
Apache Web Server deployment of, 16
installing, 53, 87 installation privileges, 35
authentication installing separately, 85–87
directory services, 27–29 required privileges for, 48
User Service, 14 Default Web Site, 54, 89
with RADIUS Agent, 93, 123 deploying Remote Filtering Client
third party tools for, 110
B deployment
Bandwidth Optimizer, 11 component requirements, 13–20
basic authentication, 175 directory services, 27–29
block messages Network Address Translation (NAT), 27
for protocols, 167–168 network requirements, 20–29
block page URL, 166–167 tasks, 11
browser Websense in switched environments, 24–26
path to, 115 directory path for installation, 69, 116
bytes transferred, 8 directory services
general requirements, 30
C supported types, 27–29
DirectX requirement, 188
clear text, 175
DNS server, 30, 166
components
domain administrator privileges, 48, 74, 134
adding, 133–147
domain controller
removing, 147–151
testing for visibility from, 187
repairing, 151–155
config.xml E
cautions about, 32
possible problems with during uninstall, 149 eDirectory Agent
repairing the Policy Server, 156 defined, 8
T W
TCP/IP protocol, 30 Web Security Suite, 7
technical support Websense Enterprise
documentation feedback, 193 component configurations, 13–20
email, 192 components
premium support, 191 adding, 133–147
support website, 191 removing, 147–151
telephone assistance, 192 functional overview, 10
Web Portal, 192 installation of
transparent identification, 28 Linux, 63–71
Solaris, 63–71
U Windows, 47–62
upgrading selecting a NIC for communication, 177
distributed component, 33 upgrading, 31–43
general information, 33–34 Websense Enterprise - Corporate Edition, 7
manually restarting services/daemons, 34 Websense Enterprise Reporter, 9
matching locales for components, 34 Websense Manager
NICs assigned, 31 defined, 8
non-English language versions, 33 deployment of, 14