reporting installation guide
TRANSCRIPT
-
8/7/2019 Reporting Installation Guide
1/62
REPORTING INSTALLATION GUIDE
v6.3.3
Websense Enterpr ise
Websense
Web Securi ty SuiteTM
-
8/7/2019 Reporting Installation Guide
2/62
19962009, Websense, Inc.All rights reserved.10240 Sorrento Valley Rd., San Diego, CA 92121, USA
Published February 12, 2009Printed in the United States of America and Ireland
The products and/or methods of use described in this document are covered by U.S. Patent Numbers 6,606,659 and 6,947,985and other patents pending.
This document may not, in whole or in part, be copied, photocopied, reproduced, translated, or reduced to any electronicmedium 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 withrespect 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 changewithout notice.
Trademarks
Websense and Websense Enterprise are registered trademarks of Websense, Inc. in the United States and certaininternational markets. Websense has numerous other unregistered trademarks in the United States and internationally. Allother trademarks are the property of their respective owners.
Microsoft, Windows, Windows NT, Windows Server, and Active Directory are either registered trademarks or trademarksof 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 orregistered trademarks of Sun Microsystems, Inc., in the United States and other countries.
Netscape is a registered trademark of Netscape Communications Corporation in the U.S. and other countries. NetscapeNavigator and Netscape Communicator are also trademarks of Netscape Communications Corporation and may beregistered outside the U.S.
eDirectory and Novell Directory Services are a registered trademarks of Novell, Inc., in the U.S. and other countries.
Adobe, Acrobat, and Acrobat Reader are either registered trademarks or trademarks of Adobe Systems Incorporated in theUnited States and/or other countries.
Pentium is a registered trademark of Intel Corporation.
Red Hat is a registered trademark of Red Hat, Inc., in the United States and other countries. Linux is a trademark of LinusTorvalds, in the United States and other countries.
This product includes software distributed by the Apache Software Foundation (http://www.apache.org).Copyright (c) 2000. The Apache Software Foundation. All rights reserved.
Other product names mentioned in this manual may be trademarks or registered trademarks of their respective companiesand are the sole property of their respective manufacturers.
-
8/7/2019 Reporting Installation Guide
3/62
Installation Guide 3
Contents
Chapter 1 Preinstallation Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
Reporting modules and components . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5
Online Help . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
Technical Support . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
Installation Checklist . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Chapter 2 System Requirements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17
Selecting a database engine . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18
Database engine system requirements. . . . . . . . . . . . . . . . . . . . . . . . . . .19
SQL Server/MSDE installation error messages . . . . . . . . . . . . . . . . . . .19
Database version error messages . . . . . . . . . . . . . . . . . . . . . . . . . . . .20
Collation and case-sensitivity error messages . . . . . . . . . . . . . . . . . .20
Host machine and MSDE/SQL Server names error messages. . . . . .21
Database creation error messages. . . . . . . . . . . . . . . . . . . . . . . . . . . .23
Table creation error messages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .25
Installing with MSDE 2000. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27
Installing with SQL Server 2000/2005 . . . . . . . . . . . . . . . . . . . . . . . . . .28
Configuring Microsoft SQL Server 2005 user roles . . . . . . . . . . . . .29
Chapter 3 Selecting the Web Server and Setting Up Users . . . . . . . . . . . . . . . . .31
Explorer with Microsoft IIS Web Server . . . . . . . . . . . . . . . . . . . . . . . .31
Explorer access requirements for the Temp directory . . . . . . . . . . . .31
Using Reporter. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .32Identifying users for Reporting tools and utilities . . . . . . . . . . . . . . . . . .33
Accessing Reporting tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .33
Chapter 4 Running the Installer. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .35
Downloading and unzipping the installation files . . . . . . . . . . . . . . . . . .35
How to use Websense Setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .35
http://-/?-http://-/?-http://-/?-http://-/?- -
8/7/2019 Reporting Installation Guide
4/62
4 Websense Enterprise Reporting
Contents
Installing the Websense Language Pack . . . . . . . . . . . . . . . . . . . . . . . . 36
Languages available with the Language Pack . . . . . . . . . . . . . . . . . 36
Whats translated?. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Websense Enterprise Reporter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Websense Enterprise Explorer for Windows . . . . . . . . . . . . . . . . . . 38
Installing an English version following a non-English version . . . . 38
Installation concerns. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
MSDE and SQL Server installation and configuration error messages
39
Database engine location. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39
Minimizing database size . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Database location . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Connecting to a database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41Chapter 5 Removing Reporting Components . . . . . . . . . . . . . . . . . . . . . . . . . . . 43
Chapter 6 Upgrading and Migrating . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Upgrading. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
Migrating a database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
When Migrate Utility controls are available. . . . . . . . . . . . . . . . . . . 46
Migrating a v5.5.x database . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
Upgrading from MSDE to Microsoft SQL Server . . . . . . . . . . . . . . . . . 47
Appendix A Configuring for Windows Trusted Connection. . . . . . . . . . . . . . . . . 49
Log Server Service setup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
Reporter Scheduler Service setup. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Explorer Settings Page . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52
Configuring the IIS Web Server. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 55
Index. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
-
8/7/2019 Reporting Installation Guide
5/62
Installation Guide 5
CHAPTER 1 Preinstallation Information
Information provided in this guide applies equally to Websense Enterprise
and Websense Web Security Suite. Any information that pertains
specifically to one of these products is noted separately.
The same software is installed for these products, but the Web Security Suite
features are enabled only if you enter a Web Security Suite subscription key.
Before any Reporting modules are installed, Websense Enterprise must be
installed and working. Install Websense Enterprise Reporting with the sameversion as Websense Enterprise.
To successfully install Websense Enterprise Reporting, read the following
topics.
Reporting modules and components,page 5
Installation Checklist,page 9
Reporting modules and components
Components of Websense Enterprise Reporting may be installed on one or
more machines, depending on the network and the database engine used.
Websense Enterprise Reporting components require that a database engine,
either Microsoft SQL Server 2000/2005 or MSDE 2000, and is installed and
running during the Websense Enterprise Reporting installation. Link to a free
copy of MSDE provided during the Reporting installation.
All the Reporting modules and their components rely on Websense
Enterprise. Therefore, they are always installed after Websense Enterprise.Reporting components follow. Underlined components must be installed to
use any other Reporting component or module.
Log Server: Required for any Websense Enterprise Reporting component
to work. Log Server creates the Log Database to which it sends
Internetactivity, categories, protocols, and Risk Class names.
Environments with a high volume of Internetactivity should consider
-
8/7/2019 Reporting Installation Guide
6/62
6 Websense Enterprise Reporting
Chapter 1: Preinstallation Information
placing Log Server on a separate machine. Log Server processing can
consume considerable system resources, and could slow performance of
other programs.
Log Database: Created and powered by Microsoft SQL Server or MSDE.
The term Log Database encompasses the Catalog Database, which iscreated at installation and database partitions for reporting. Thus, the Log
Database receives and stores Internetactivity data.
Reporter: Client-based application that produces reports that can be
generated automatically, and sent via email or printed. Reporter can be
installed on multiple machines, each connected to the same Log Database.
This approach enables multiple managers, for example, to create reports
from the same data and generate reports from different machines, at
different times.
Websense Enterprise Explorer with Database Administration: Web-based application that produces a variety of easy-to-understand summary
and detail reports.
Database Administration is located on the Reporting Tools Portal page
and manages databases over time with scheduled rollover and automatic
creation of database partitions. Default settings can be modified by the
Administrator.
Web server - either Apache or Microsoft IIS (Apache is included in
the installation package).
Web browser - Microsoft Internet Explorer v5.5 or later (not includedin installation).
Database Engine. Generally the database engine should run on a separate
machine from other Reporting components. Websense recommends that
SQL Server 2000/2005 run on its own machine. The installation program
places the database on the database engine machine. In environments with
a low volume of Internetactivity, MSDE can run on the same machine
with other Reporting components.
-
8/7/2019 Reporting Installation Guide
7/62
Installation Guide 7
Chapter 1: Preinstallation Information
Policy Server. The Policy Server service must be running for the Log
Server service to start. To maximize performance, do not install the Log
Server or database engine on the Policy Server machine.
Online Help
Select the Help option within the program to display detailed information
about using the product.
Technical Support
Technical information about Websense software and services is available 24
hours a day at:
www.websense.com/support/
the latest release information
the searchable Websense Knowledge Base
Support Forums
IMPORTANT
Install Log Server and the database before installing any
other Reporting components, unless all components are
being installed on one machine.
IMPORTANT
Default Microsoft Internet Explorer settings may block
operation of the Help system. If a security alert appears,
select Allow Blocked Content to display Help.
If your organizations security standards permit, you can
permanently disable the warning message on the
Advanced tab of the Tools > Internet Options interface.
(CheckAllow active content to run in files on My
Computer under Security options.)
http://www.websense.com/support/http://www.websense.com/support/ -
8/7/2019 Reporting Installation Guide
8/62
8 Websense Enterprise Reporting
Chapter 1: Preinstallation Information
Support Webinars
show-me tutorials
product documents
answers to frequently asked questions
Top Customer Issues
in-depth technical papers
For additional questions, click the Contact Support tab at the top of the page.
If your issue is urgent, please call one of the offices listed below. You will be
routed to the first available technician, who will gladly assist you.
For less urgent cases, use our online Support Request Portal at
ask.websense.com.
For faster phone response, please use yourSupport Account ID, which youcan find in the Profile section at MyWebsense.
Location Contact information
North America +1-858-458-2940
France Contact your Websense Reseller. If you cannot
locate your Reseller: +33 (0) 1 5732 3227
Germany Contact your Websense Reseller. If you cannotlocate your Reseller: +49 (0) 69 517 09347
UK Contact your Websense Reseller. If you cannot
locate your Reseller: +44 (0) 20 3024 4401
Rest of Europe Contact your Websense Reseller. If you cannot
locate your Reseller: +44 (0) 20 3024 4401
Middle East Contact your Websense Reseller. If you cannot
locate your Reseller: +44 (0) 20 3024 4401
Africa Contact your Websense Reseller. If you cannotlocate your Reseller: +44 (0) 20 3024 4401
Australia/NZ Contact your Websense Reseller. If you cannotlocate your Reseller: +61 (0) 2 9414 0033
http://ask.websense.com/http://ask.websense.com/http://www.mywebsense.com/http://www.mywebsense.com/http://www.mywebsense.com/http://www.mywebsense.com/http://ask.websense.com/ -
8/7/2019 Reporting Installation Guide
9/62
Installation Guide 9
Chapter 1: Preinstallation Information
For telephone requests, please have ready:
Websense subscription key
Access to the Websense management console.
Access to the machine running reporting tools and the database server
(Microsoft SQL Server or MSDE)
Familiarity with your networks architecture, or access to a specialist
Installation Checklist
This checklist is designed to help you before and during your Websense
Enterprise Reporting installation. Print this checklist for reference as you
prepare for and perform the Reporting installation, especially if you are
deploying components to different machines.
1. Keep in mind
If the Enterprise Reporting components are installed on Windows Vista
and you want to connect to a Log Database through an ODBC
connection to run reports, the domain controller must be on Windows
2000 or later.
Real-Time Analyzer (RTA) lets you drill down into Internetaccess
reports and view Internetusage trends. For system requirements, see the
WebsenseDeployment Guide. For installation information, see the
appropriate Websense Installation Guide for your system.
Asia Contact your Websense Reseller. If you cannotlocate your Reseller: +86 (10) 5884 4200
Latin Americaand Caribbean +1-858-458-2940
Location Contact information
-
8/7/2019 Reporting Installation Guide
10/62
10 Websense Enterprise Reporting
Chapter 1: Preinstallation Information
The following services (components of Websense Enterprise) must be
running during the Reporting installation.
Filtering Service
Policy Server
User Service
If you change default port numbers when installing Websense
Enterprise, write them down. You may need the information when
installing Reporting. ____________________________
If your Web browser has strict settings for pop-up blocking, it may
restrict or prevent the use of some Reporting features or components.
If you are running a Windows 2003 operating system: You must apply
the Microsoft Windows 2003 Service Pack 1 (SP1) before downloading
the Websense Language Pack during your Websense non-Englishinstallation.
Be sure a printer driver (appropriate for the operating system) is
installed on the machine running Websense Enterprise Reporter before
attempting to generate Reporter reports.
If you install Log Server on the same machine as Microsoft SQL Server
and later upgrade SQL Server, the changes may prevent Log Server
from starting. Run the Reporting installation again and choose the
Repair option to restore normal Log Server operation.
2. Understand how to use Websense Setup
Websense products are installed from Websense Setup, which is downloaded
from the Websense website at www.websense.com(located on the Downloads
page), or launched from the Websense Installation CD. You will run Setup to
install any of these products or their components.
Each of these products includes several modules, which also contain separate
components. Setup can be used to install modules or single components on
separate machines.
http://www.websense.com/http://www.websense.com/ -
8/7/2019 Reporting Installation Guide
11/62
Installation Guide 11
Chapter 1: Preinstallation Information
This checklist is meant to be used at each appropriate machine for installation.
3. Determine how you want to deploy Reporting components
The various components of Websense Enterprise Reporting may be installed
on the same or different machines, depending on the network and the
Database Engine used.
Install Log Server, the database, and the Database Engine before the
other Reporting components. All components can be installed at the
same time.
For information on how to best deploy the products, modules, andcomponents, see the WebsenseDeployment Guide. The link at the top of
Setup Manager opens the most current version of the WebsenseDeployment
Guide.
4. Verify that you have the appropriate minimum software and
hardware
Websense Enterprise components can be installed together on one machine, or
distributed across multiple machines, depending on the operating systems andthe size of the network.
Websense Enterprise v6.3.x: All the Reporting modules and their
components rely on Websense Enterprise, so install Websense
Enterprise before Websense Enterprise Reporting.
IMPORTANT
For performance reasons: Websense recommends that youdo not install Websense Enterprise, Websense Enterprise
Reporting, and Websense Enterprise Client Policy
Manager on the same machine.
Note
Log Server, the database, and the Database Engine are
required to use any other Reporting module or component.
-
8/7/2019 Reporting Installation Guide
12/62
12 Websense Enterprise Reporting
Chapter 1: Preinstallation Information
For complete and detailed information on general deployment
recommendations, see the WebsenseDeployment Guide.
Database Engine:__________________________________________
Reporter:_________________________________________________
Log
Server:___________________________________________________
Explorer with Database
Administration:____________________________________________
5. Select the appropriate components for this machine
Based on how you have chosen to deploy Websense Enterprise Reporting
components, select or de-select each component by checking or unchecking
the check box associated with each component listed.
Websense Enterprise Reporter: Client-based application that
communicates with Websense Enterprise and manages information
about Internetactivity.
Log Server: Required to receive, store, and report on Internetactivity.
Database: Required storage for data about Internetactivity.
Database Engine: Obtain and install either Microsoft SQL Server or
MSDE.
If you use Microsoft SQL Server 2000 or 2005,you must perform the
installation steps in a specific sequence to avoid installation problems.
SeeInstalling with SQL Server 2000/2005,page 28.
Microsoft SQL Database Engine (MSDE) is not installed with
Reporting. To use MSDE, you can obtain English or foreign language
versions from Websense. Links appear during the installation procedure
if Setup detects no supported database engine. When you download
MSDE from these links, the Reporting installation procedure stops. You
must set up MSDE first, and then rerun the Reporting setup.exe
installation program.
Websense Enterprise Explorer with Database Administration: Web-
based application that produces a variety of easy-to-use summary and
flexible detail reports that can be designed and run by business
managers and human resource professionals.
As part of the Explorer Web-based application, Database
-
8/7/2019 Reporting Installation Guide
13/62
Installation Guide 13
Chapter 1: Preinstallation Information
Administration assists in managing the size of the database partitions,
rolling over databases, and creating new ones.
Web server: Either Apache or Microsoft IIS (Apache is included
in the installation package).
Web browser: Microsoft Internet Explorer v5.5 or later (not
included in the installation).
6. Verify and record the Policy Server location
Verify and record the IP address or machine name where Policy
Server is installed during the Websense Enterprise installation.
______________
Provide the port number Policy Server uses to communicate. The
default port number is 55806. Select a different port number for PolicyServer if the default port is not available ______________
7. If Microsoft IIS is used
Choose a Web server (when installing Explorer).
Microsoft IIS: If a website has been created for another Websense
product, the installer will use that website. If not, you will be required to
set up a new website or use an existing website. In this case, use the
Microsoft Windows Internet Services Manager.
8. Provide database engine location and decide how to connect to
the database
Record the IP address (preferred) or name of machine running the
database engine (Microsoft SQL Server 2000/2005 or MSDE).
_______________________
When the database engine (Microsoft SQL Server 2000/2005 or MSDE)
is located on a remote machine, the default location for installing thedatabase file is C:\Program Files\Microsoft SQL
Server\Mssql\Data, which works properly unless SQL Server 2000/
2005 or MSDE was installed with an instance name. If this is the case,
enter the name of an existing directory on the remote machine where the
database should be installed. ______________________
-
8/7/2019 Reporting Installation Guide
14/62
14 Websense Enterprise Reporting
Chapter 1: Preinstallation Information
Make note if a Trusted Connection is being used. __________________
Enter the user name and password that will be used to access the
database. _________________________________________
For MSDE, use the sa user name (default name for the system
administrator).
Provide membership for thepublic and SQLAgentUserRole roles in the
Microsoft SQL Server 2005 msdb database. See Configuring
Microsoft SQL Server 2005 user roles,page 29.
9. Determine where to install the database
Log Server and the database engine on the same machine: Click
Browse to select a folder on the local machine for installing the
database.
Log Server and the database engine on different machines: Enter the
path for installing the database. This must be a local drive on the SQL
Server machine, and the directory must already exist on that machine.____________________________________________________
Make sure there is enough free disk space (at least 3 GB for SQL Server
users and 500 MB for MSDE users) on the specified drive for each
database. Also refer to your Microsoft documentation. Keep in mind
that depending on the number of users in your enterprise and your
network setup, your database may grow rapidly. For recommendations,
see the WebsenseDeployment Guide.
Note
Websense, Inc., recommends avoiding Trusted
Connections when connecting to an MSDE database.
IMPORTANT
You need to create a path to the database before installing
Reporting. A problem can occur during installation if the
path is nonexistent, and Log Server and SQL Server are on
different machines.
-
8/7/2019 Reporting Installation Guide
15/62
Installation Guide 15
Chapter 1: Preinstallation Information
10. Choose whether to minimize your database size
Reporter can report a separate Internetaccess for each Web page
generated by a URL request (visit) or for each separate file that a page
request generates (hits).
Accept the default to log Web page by Visits to report by Visits for a
smaller database and faster reporting.
Choose to report by Hits to record an entry for every file requested,
including graphic images and advertisements.
Choose to Consolidate Log Records to minimize your database size by
combining multiple visits by the same user to the same Internetdomain.
11. Determine where to locate the installation files
Accept the default location
C:\Program Files\Websense
Choose another location
_______________________________________________________
12. Choose whether to enable WebCatcher
Yes. You can help improve the quality of the Websense Master Database
by enabling WebCatcher to send unrecognized and security URLs to
Websense, Inc., for analysis and categorization. No user-identifyinginformation is ever sent to Websense.
You must have Internet Explorer v5.5 or later installed to enable
WebCatcher to use HTTP post to send files to Websense.
Save a copy of the data that is sent to Websense.
Maximum upload file size (KB -- default size 4096 KB) _______
Minimum daily start time. ________
No. Do not send unrecognized URLs to Websense. This disables
WebCatcher.
13. When upgrading
Websense recommends that you upgrade all the Reporting modules and
components at the same time.
-
8/7/2019 Reporting Installation Guide
16/62
16 Websense Enterprise Reporting
Chapter 1: Preinstallation Information
When Websense Enterprise Reporting has been previously installed
with a Language Pack, upgrading to v6.3.x resets the language to
English. The v6.3.x Language Pack must be downloaded during your
Websense non-English installation.
The Windows Event Viewer must not be running during an upgrade orwhen repairing an existing installation. If the Event Viewer is open
during an upgrade, the installer will crash. If you attempt to repair your
Websense system when the Event Viewer is open, the repair will fail,
even though the installer appears to finish normally.
14. When migrating a database
The Migrate Utility installs with the Log Server and is used to migrate
databases for Reporter from v5.5.x to v6.2. Once the information has
been migrated to v6.2, Reporter v6.3.x can use it to generate reports.
Explorer users can connect to the old database schema to run reports on
older data in the v6.1.x and v6.2 databases.
IMPORTANT
Do not log to a migrated database. You should use
migrated databases only for reporting.
-
8/7/2019 Reporting Installation Guide
17/62
Installation Guide 17
CHAPTER 2 System Requirements
To provide you with the most accurate information possible, Websense
provides hardware recommendations based on the potential number of seats
within a corporation. Current information for software requirements and
hardware recommendations is available in the WebsenseDeployment Guide.
All Websense product documents are available at www.websense.com. Go to
Support, and then navigate to Documentation.
The following are component-specific requirements before you install
Websense Enterprise Reporting components.
Websense Enterprise Explorer
Your company may encrypt Web traffic containing sensitive
information (HTTPS) or not. Explorer runs over HTTP or HTTPS, if
your Web server supports this type of traffic.
The Web server portion can be installed on any machine that can
connect to the database.
Windows authentication is supported when the Web server is
Microsoft IIS. You must use Internet Explorer v5.5 or later to run Websense
Enterprise Explorer.
Websense Enterprise Reporter
You must have a print driver installed and selected as a default,
appropriate to the operating system you use.
For information on using a database engine for Reporting, see the following:
Selecting a database engine,page 18
Database engine system requirements,page 19
SQL Server/MSDE installation error messages,page 19
Installing with MSDE 2000,page 27
Installing with SQL Server 2000/2005,page 28
http://www.websense.com/http://www.websense.com/ -
8/7/2019 Reporting Installation Guide
18/62
18 Websense Enterprise Reporting
Chapter 2: System Requirements
Selecting a database engine
The descriptions below provide an overview of Microsoft SQL Server
Desktop Engine 2000 (MSDE) and Microsoft SQL Server 2000/2005 (SQL
Server), either of which can be used by Websense Reporting.
MSDE: the database size will not go beyond approximately 1.5 GB.
Upon reaching this maximum size, the database is automatically rolled
over, and a new database partition is created. Reports may be generated
from any database partition or partitions.
MSDE works best for smaller networks and organizations of less than 500
users that either have a low volume of Internetaccess or that plan to
generate reports and then archive the database on a weekly or monthly
basis. MSDE should be installed via the link provided during the
Reporting installation program.
SQL Server 2000/2005: Works best for larger networks and those
organizations with a high volume of Internetusage. Also, SQL Server
performs better than the MSDE for reporting over long periods of time,
such as several weeks or months.
If a copy of SQL Server already exists on your network, Websense
recommends using this solution; otherwise SQL Server must be
purchased separately.
If you use SQL Server 2000, be aware that you must install using the
Connectivity Only option on each machine running Reporting
components.
IMPORTANT
The database engine must be installed before you install
Websense Reporting components.
-
8/7/2019 Reporting Installation Guide
19/62
Installation Guide 19
Chapter 2: System Requirements
Database engine system requirements
The system requirements vary according to the database engine. Websense
Reporting works with either MSDE 2000 or SQL Server 2000/2005.Websense recommends using MSDE in organizations with less
Internetactivity, and SQL Server in organizations with higher volume.
SQL Server/MSDE installation error messages
When installing Reporting tools, a pre-installation script runs to check your
SQL Server configuration. The script runs before installation files aretransferred. If any configuration issue is found, the installer presents an error
message that describes the problem.
You can avoid having to stop and restart your Reporting installation if you
configure SQL Server before you install the Reporting tools.
MSDE v2000 (can be
downloaded during
installation)
Microsoft SQL Server v2000 (SP 4 or
higher) and SQL Server v2005 (SP1)
Operating
System
Microsoft Windows2000, Professional,
Server, or AdvancedServer (Service Pack1)
Microsoft WindowsXP Professional
Microsoft Windows2003
Microsoft Windows 2000, Server, orAdvanced Server (Service Pack 1)
Windows 2003 Enterprise and Standardeditions
RAM For details, see the WebsenseDeployment Guide . The document is available atwww.websense.com. Go to Support > Knowledge Base, and then navigate toDocumentation.Processor
Web browser Microsoft InternetExplorer v5.5 or later
Microsoft Internet Explorer v5.5 or later
Disk space 3 GB recommended (perdatabase)
Refer to Microsoft documentation
http://www.websense.com/http://www.websense.com/ -
8/7/2019 Reporting Installation Guide
20/62
20 Websense Enterprise Reporting
Chapter 2: System Requirements
The following topics describe the issues that may cause the Reporting
installation to fail, and provide information for correcting the possible
problems in advance.
Database version error messagesWebsense Reporting tools must have access to MSDE 2000 or SQL Server
2000/2005. If you have an older version of MSDE or SQL Server, upgrade
before you install Websense Reporting tools.
MSDE is free, and access to a downloadable version is available via a link
in the Websense installation wizard, if a database engine is not found.
SQL Server is available from Microsoft. Check the Microsoft website for
purchase information.
For installation and upgrade details, see the Microsoft documentation.If you try to install Websense with an MSDE or SQL Server version that is not
supported, an error message appears. The installer will terminate and will not
access or install Reporting files and components.
Collation and case-sensitivity error messages
Websense Reporting tools use case-insensitive collation functions for
database searches to provide highly accurate reports. If your SQL Server
2000/2005 instance uses case-sensitive collation, you cannot install Websense
Reporting files and components. This occurs most often if one or more other
applications are using that instance of SQL Server.
To address the issue, install another SQL Server instance set to use the default
case-insensitive settings. During installation, the Collation Settings dialog
box provides options from which you are able to select the correct collation
setting.
You can check the case setting of SQL Server via SQL Enterprise Manager,
although you cannot change the setting.
1. Make sure you have administrator access to SQL Server.
2. From the Windows Start menu, select: Programs > Microsoft SQL
Server > Enterprise Manager. SQL Enterprise Manager opens.
3. Go to the navigation pane and expand the following trees, in the order
listed.
a. Microsoft SQL Servers
-
8/7/2019 Reporting Installation Guide
21/62
Installation Guide 21
Chapter 2: System Requirements
b. SQL Server Group
4. Right-click the server icon for the machine where the SQL instance you
want to use is installed, and then select Properties from the drop-down
menu.
5. Select the General tab and look for the text Server collation. Anexample appears next.
SQL_LATIN1_General_CP1_CS_AS
In this string, the text in highlighted position indicates case sensitivity.
There are two possible entries.
CS indicates the collation setting is case-sensitive.
CI indicates the collation setting is case-insensitive.
6. ClickOKto close the Properties dialog box.
Host machine and MSDE/SQL Server names error messages
If the name of the host machine changed after MSDE/SQL Server was
installed, the host and MSDE/SQL Server names will not match. If the
machine and the MSDE/SQL Server names do not match, an error message
appears, and Websense reporting components and files are not installed.
You must follow the next procedure to change the MSDE/SQL Server name
without corrupting the database. For both database engines, use the osql
utility to run the necessary commands.
1. Go to the machine where the MSDE/SQL Server instance runs that you
want to connect to for Websense Reporting tools.
2. Check the machine name. Right-clickMy Computer on the desktop, and
then select Properties from the drop-down menu.
a. When the Properties dialog box opens, click the Network
Identification or Computer Name tab.
b. CheckFull Computer Name, and write the name down. You will
need this name later.
c. ClickOKto close the Properties dialog box.
3. From the Windows Start menu, select: Control Panel > Administrative
Tools > Services to verify that the MSDE/SQL Server instance is
running.
4. From the Windows Start menu, select: Programs > Accessories >
Command Prompt. A Command Prompt window opens.
-
8/7/2019 Reporting Installation Guide
22/62
22 Websense Enterprise Reporting
Chapter 2: System Requirements
5. To connect to the named instance of MSDE/SQL Server using Windows
Authentication, type the following command, and then press .
osql -E -S servername\instancename
In the above command:
forservername, substitute the actual name of the MSDE/SQL
Server.
forinstancename, substitute the actual name of the MSDE/SQL
Server instance.
6. Verify the entry in the Command Prompt window is 1>. This shows you
are connected to the MSDE/SQL server.
7. View the currently-installed server name by entering the next commands.
Press at the end of each command.
1> EXEC sp_helpserver2> GO
8. Enter the next commands to remove the named instance of MSDE/SQL
Server. Press at the end of each command.
1> sp_dropserver N'old_SQL_name'
2> GO
In the above command, replace old_SQL_name with the existing MSDE/
SQL Server name.
9. Check the results. An entry of0 in the Command Prompt windowindicates success.
10. Enter the next commands to add a new named instance of the MSDE/SQL
Server. Press at the end of each command.
1> sp_addserver N'new_SQL_name'
2> GO
In the above command, replace new_SQL_name with the name of the
host machine, which you discovered in step 2 of this procedure.
11. Check the results. An entry of0 in the Command Prompt window
indicates success.
12. Enter the next commands to verify the new named instance of the MSDE.
Press at the end of each command.
1> EXEC sp_helpserver
2> GO
13. Type EXIT to close the osql utility.
-
8/7/2019 Reporting Installation Guide
23/62
Installation Guide 23
Chapter 2: System Requirements
14. If you use SQL Server as your database engine, you can also use SQL
Enterprise Manager to verify that the name change has been accepted.
15. Restart the machine where MSDE/SQL Server runs.
16. Run the Websense Reporting tool installer again.
The next Microsoft topics can provide additional information.
Transact-SQL Reference
Command Prompt Utilities
Microsoft documents are available at http://msdn.microsoft.com/.
Database creation error messages
To install Websense Reporting files and components, you must have access
rights that allow you to create databases. This is associated with a fixed serverrole. You need to create the DBCreator role to gain access to the create
databases rights. See the following:
Using SQL Enterprise Manager to set database creation rights,page 23
Using osql utility to set database creation rights,page 24
Using SQL Enterprise Manager to set database creation rights
1. Make sure you have administrator access to SQL Server.
2. From the Windows Start menu, select: Programs > Microsoft SQLServer > Enterprise Manager. SQL Enterprise Manager opens.
3. Go to the navigation pane and expand the following trees, in the order
listed.
a. Microsoft SQL Servers
b. SQL Server Group
c. The machine entry that identifies the machine where SQL Server
runs.
d. Security4. Under Security, locate and then double-clickServer Roles. The Server
Roles pane opens with the full names of the available server roles.
5. Right-clickDatabase Creators, and then select Properties from the
drop-down menu. The Servers Role Properties- dbcreator dialog box
opens.
http://msdn.microsoft.com/http://msdn.microsoft.com/ -
8/7/2019 Reporting Installation Guide
24/62
24 Websense Enterprise Reporting
Chapter 2: System Requirements
6. ClickAdd. The Add Members dialog box opens, and shows all existing
logons for SQL Server.
7. Highlight the logon to which you are adding database creation rights, and
then clickOK. The Add Members dialog box closes.
8. In the Servers Role Properties- dbcreator dialog box, verify that you haveselected the correct logon, and then clickOK.
9. Select Console > Exit to close SQL Enterprise Manager.
Using osql utility to set database creation rights
If you use MSDE 2000 as your database engine, complete the next procedure
to add the dbcreator role using osql, the MSDE user interface.
1. Go to the machine where the MSDE 2000 instance runs where you want
to connect to the Websense Reporting tools.2. From the Windows Start menu, select: Control Panel > Administrative
Tools > Services to verify that the MSDE 2000 instance is running.
3. From the Windows Start menu, select: Programs > Accessories >
Command Prompt. A Command Prompt window opens.
4. To connect to the named instance of MSDE 2000 using Windows
Authentication, type the following command, and then press .
osql -E -S servername\instancename
In the above command: forservername, substitute the actual name of the MSDE Server.
forinstancename, substitute the actual name of the MSDE instance.
5. Verify the entry in the Command Prompt window is 1>. This shows you
are connected to the MSDE server.
6. Enter the next command to grant rights for database creation, and then
press .
1> EXEC sp_addsrvrolemember N'user_logon',
N'dbcreator'
2> GO
In the above command, replace user_logon with the SQL or Windows
user logon to whom you are assigning database creation rights.
7. Check the results. An entry of 0 in the Command Prompt window
indicates success.
8. Type EXIT to close the osql utility.
-
8/7/2019 Reporting Installation Guide
25/62
Installation Guide 25
Chapter 2: System Requirements
9. Run the Websense Reporting tool installer again.
Table creation error messages
You must have SQL Server logon rights role that allows you to create tables.
If this role is not already set, you need to set the table creation rights. See the
following:
Using SQL Enterprise Manager to set table creation rights,page 25
Using osql utility to set table creation rights,page 26
Using SQL Enterprise Manager to set table creation rights
1. Make sure you have administrator access to SQL Server.
2. From the Windows Start menu, select: Programs > Microsoft SQL
Server > Enterprise Manager. SQL Enterprise Manager opens.
3. Go to the navigation pane and expand the following trees, in the order
listed.
a. Microsoft SQL Servers
b. SQL Server Group
c. The machine entry that identifies the machine where SQL Server
runs.
d. Databases
4. UnderDatabases, locate the Websense database name, and then right-
click.
5. From the drop-down menu, select Properties. The Properties dialog box
for that database opens.
6. Select the Permissions tab. When the pane comes to the top, it contains a
list of the user logons to set permissions.
7. Locate the logon entry for the added table creation rights.
8. In the Create Tables column, mark the checkbox that appears for the
logon role you are modifying.
9. ClickOKto close the Properties dialog box.
10. Select Console > Exit to close SQL Enterprise Manager.
-
8/7/2019 Reporting Installation Guide
26/62
26 Websense Enterprise Reporting
Chapter 2: System Requirements
Using osql utility to set table creation rights
If you use MSDE as your database engine, complete the next procedure to set
table creation rights using osql, the MSDE user interface.
1. Go to the machine where the MSDE 2000 instance runs that you want toconnect to for Websense reporting tools.
2. From the Windows Start menu, select: Control Panel > Administrative
Tools > Services to verify that the MSDE 2000 instance is running.
3. From the Windows Start menu, select: Programs > Accessories >
Command Prompt. A Command Prompt window opens.
4. To connect to the named instance of MSDE 2000 using Windows
Authentication, type the following command, and then press .
osql -E -S servername\instancename
In the above command:
forservername, substitute the actual name of the MSDE server.
forinstancename, substitute the actual name of the MSDE instance.
5. Verify the prompt in the Command Prompt window is 1>. This shows you
are now connected to the MSDE server.
6. Enter the next commands to grant rights for table creation. At the end of
each line, press .
GRANT CREATE TABLE TO user
In the above command, replace user with the SQL or Windows user logon
to whom you are assigning table creation rights.
7. Check the results. An entry of0 in the Command Prompt window
indicates success.
8. Type EXIT, and then press to close the osql utility.
9. Run the Websense reporting tool installer again.
-
8/7/2019 Reporting Installation Guide
27/62
Installation Guide 27
Chapter 2: System Requirements
Installing with MSDE 2000
MSDE should be installed from the link available during the Reporting
installation. The program is free. The standard MSDE installation requires a
special setup to work with Websense Reporting if you are going to use a
remote installation of the database engine. This setup is automatically
downloaded from this link.
1. Log on as a user with local administrator privileges to the database
machine.
2. Close any open applications, including the Windows Control Panel.
3. Download Websense Setup from the Websense website or launch it from
the Websense Installation CD. Unzip the installation files.
4. Websense Setup launches automatically. Follow the instructions on each
screen until you come to the options about installing Websense Enterpriseor Client Policy Manager.
5. ClickWebsense Enterprise and Next.
6. Select Websense Enterprise Reporting, and then clickNext.
7. Follow the instructions on each screen until you come to an option to
download a free copy of MSDE.
8. Select the appropriate language version, then follow the instructions.
9. Restart your machine after MSDE has finished the installation.
Note
If replacing a previous installation of MSDE and
upgrading from an English to a non-English language
version of MSDE 2000, uninstall the English version of
MSDE before installing the non-English version of
MSDE.
IMPORTANT
You mustrestart the machine before installing any other
Reporting components.
-
8/7/2019 Reporting Installation Guide
28/62
28 Websense Enterprise Reporting
Chapter 2: System Requirements
10. If the installation was successful, MSDE becomes active. MSDE must be
running when you install the Log Server.
Installing with SQL Server 2000/2005
Microsoft SQL Server must be purchased separately. If it has not been
installed in your network, see Microsoft documentation for system
requirements and installation instructions. Generally, follow these steps.
1. Install SQL Server 2000/2005 according to Microsoft instructions, if it
has not already been installed.
2. Make sure SQL Server is running.
3. Make sure SQL Server Agent is running.
4. Obtain the SQL Server logon ID and password for a SQL ServerAdministrator, or for an account that has rights to create, modify and
delete databases and tables. You need this logon ID and password when
you install Reporting components.
5. Restart the SQL Server machine after installation, and then install Log
Server on an appropriate machine, as described in the next section.
6. Make sure the Log Server machine and each Reporting machine can
recognize and communicate with SQL Server 2000/2005. This can be
done by running the SQL Server 2000/2005 installation program on each
appropriate machine and selecting Connectivity Only when asked what
components to install.
7. You must restart the machine after installing the connectivity option. See
Microsoft SQL Server documentation for details.
Note
Youmust restart the machine after installing Microsoft
SQL Server 2000/2005 and before installing Log Server.
-
8/7/2019 Reporting Installation Guide
29/62
Installation Guide 29
Chapter 2: System Requirements
Configuring Microsoft SQL Server 2005 user roles
Microsoft SQL Server 2005 has defined new SQL Agent roles that govern
accessibility of the job framework.
Do the following to create theDBCreatorrole and provide membership for
thepublic and SQLAgentUserRole roles in the msdb database.
1. Go to the Windows Start menu and select Programs > Microsoft SQL
Server 2005 > Microsoft SQL Server Management Studio.
2. Select the Object Explorer tree.
3. Select Security > Logins.
4. Select the login account to be used during the installation.
5. Right-click the login account and select Properties for this user.
6. Select User Mapping and do the following:
a. Select msdb in database mapping.
b. Grant membership to thepublic role.
c. Grant membership to the SQLAgentUserRole role.
d. ClickOKto save.
7. Select Server Roles, and then select DBCreator. TheDBCreatorrole is
created.
8. ClickOKto save.
You should have the necessary permissions to successfully install the
Websense Enterprise Reporting tools.
Note
The SQL user account must also be a member of the
DBCreatorfixed server role.
-
8/7/2019 Reporting Installation Guide
30/62
30 Websense Enterprise Reporting
Chapter 2: System Requirements
-
8/7/2019 Reporting Installation Guide
31/62
Installation Guide 31
CHAPTER 3 Selecting the Web Server and
Setting Up Users
Websense Enterprise Explorer is a web-based application. You must use either
Microsoft IIS or Apache as the Web server.
Your installation choices and security procedures vary, based on whether your
Web server is Microsoft IIS or Apache. For technical support on the
installation or operation of either of these Web servers, contact Microsoft or
Apache directly.
If both Web servers are installed on the machine where you are installing
Reporting, choose which Web server you want to use.
This chapter contains the following topics.
Explorer with Microsoft IIS Web Server,page 31
Using Reporter,page 32
Identifying users for Reporting tools and utilities,page 33
Accessing Reporting tools,page 33
Explorer with Microsoft IIS Web Server
If you are using IIS, you need to know the name of the IIS website before you
begin the installation. Enter the name of an existing website from IIS Manager
in which the virtual directory is to be created. To create a new website or view
existing websites, use the Windows Internet Services Manager.
From the Windows Start menu, select Programs > Administrative Tools >Internet Services Manager.
Explorer access requirements for the Temp directory
Employees who have access to Explorer reports also need to have modify
access rights to the system Temp directory. For most servers, these rights are
-
8/7/2019 Reporting Installation Guide
32/62
32 Websense Enterprise Reporting
Chapter 3: Selecting the Web Server and Setting Up Users
granted. For custom or secure server configurations, you may need to modify
access rights before employees can access Explorer reports.
The system Temp directory is defined by the configurable environment
variable %temp%, identified by default as C:\Windows\Temp.
Verifying the Temp directory location
Follow the next procedure to verify the location of the Temp directory.
1. Log on to the machine where Websense Enterprise Explorer is installed.
2. Locate and right-clickMy Computer.
3. Select Properties from the drop-down menu.
4. Click the Advanced tab.
5. Check the System variables list for the Temp entry. Usually, the value isC:\Windows\Temp.
Verifying Temp directory access
Once you verify the location of the system Temp directory, you need to verify
and possibly modify access to the directory at the machine where Explorer is
installed.
1. Locate the Temp directory. By default, the directory is:
C:\Windows\Temp.
2. Right-click the Temp folder, and then select Properties.
3. Verify that all users and Groups that should have access to Explorer
reports are listed.
4. ClickModify for each associated user or group that will be allowed to
access Explorer reports. Other boxes are automatically checked, based on
your selection.
5. When you are done selecting all users or groups, clickOK.
Using Reporter
To generate reports in Reporter, you must log on as a local administrator with
privileges to the database machine.
-
8/7/2019 Reporting Installation Guide
33/62
Installation Guide 33
Chapter 3: Selecting the Web Server and Setting Up Users
Identifying users for Reporting tools and utilities
As a Reporting administrator, default access to Websense Reporting tools uses
the same user ID and password used to log on to Websense Manager. The
default user account to log on to the Websense Reporting Tools Portal is
WebsenseAdministrator.
To identify other users for all Reporting tools, you must be in Websense
Manager, and then select the Report Administrators option in the navigation
pane. For complete configuration details, see the WebsenseAdministrators
Guide.
Accessing Reporting tools
Websense Reporter: From the Windows Start menu, select Program
Files > Websense > Websense Reporter.
Log Server Configuration: From the Windows Start menu, select
Program Files > Websense > Utilities > LogServer Setup.
Migrate Utility: From the Windows Start menu, select Program Files >
Websense > Utilities > Migrate Utility.
Real-Time Analyzer, Websense Enterprise Explorer, or Database
Administration: From the Windows Start menu, select Program Files >Websense > Web Reporting Tools. The Reporting Tool Portal opens.
-
8/7/2019 Reporting Installation Guide
34/62
34 Websense Enterprise Reporting
Chapter 3: Selecting the Web Server and Setting Up Users
-
8/7/2019 Reporting Installation Guide
35/62
Installation Guide 35
CHAPTER 4 Running the Installer
This chapter contains the following topics.
Downloading and unzipping the installation files,page 35
How to use Websense Setup,page 35
Installing the Websense Language Pack,page 36
Installation concerns,page 38
Connecting to a database,page 41
Downloading and unzipping the installation files
Websense Enterprise installation files are downloaded from the Websense
website at www.websense.com, located on the Downloads page, or launched
from the Websense Installation CD. Once you access the installation files:
1. Accept the default location to unzip the installation files, or browse to a
different location.
2. ClickExtract to unzip the installation files. All the installation files are
unzipped and Websense Setup opens.
How to use Websense Setup
Websense Setup installs:
Websense Enterprise
Websense Enterprise Reporting Websense Client Policy Manager
IMPORTANT
For performance reasons, Websense recommends that you
not install these three products on the same machine.
http://www.websense.com/http://www.websense.com/ -
8/7/2019 Reporting Installation Guide
36/62
36 Websense Enterprise Reporting
Chapter 4: Running the Installer
Each product includes several modules that contain separate components.
This Install Manager can be used to install modules or single components on
separate machines.
For specific information on how to best deploy the products, modules, and
components, see the WebsenseDeployment Guide. The link at the top of theWebsense Install Manager opens the current version of the Websense
Deployment Guide.
1. Run Websense Setup to install Websense Enterprise.
2. Run Setup again to install Websense Enterprise Reporting. Follow the
onscreen instructions.
Installing the Websense Language Pack
The Websense Language Pack for v6.3.x adds localized resources to theWebsense Reporting components. Download the Language Pack during the
installation of your Websense non-English installation.
Each non-English installer package includes a Language Pack that converts
your Websense system to that language. The Language Pack installer
launches automatically following completion of the main Websense installer.
Follow on-screen instructions to complete the installation of the Language
Pack.
Languages available with the Language Pack
Note
All the Reporting modules and their components rely onWebsense Enterprise. They are always installed after
Websense Enterprise.
For details about configuring Websense Enterprise
Reporting, see the WebsenseDeployment Guide.
Language Code
Chinese (Simplified) zh_CN
Chinese (Traditional) zh_TW
-
8/7/2019 Reporting Installation Guide
37/62
Installation Guide 37
Chapter 4: Running the Installer
Whats translated?If you install the Language Pack, non-English languages are supported
differently for each product. See the list below to determine what is translated.
For a list of the languages included in the Language Pack, seeLanguages
available with the Language Pack.
Websense Enterprise Explorer for Windows, Real-Time Analyzer,
Database Administration tool, and Reporting Tools Portal: User
Interface is available in English and also translated into 9 other languages.
The documentation is available in English and translated into Japanese. Log Server configuration: User Interface and documentation are
available in English and translated into Japanese.
Websense Enterprise Reporter: User Interface and documentation are
available in English.
Reporter report templates are translated, except for the Italian and
Brazilian/Portuguese languages. These reports are available in English.
Websense Enterprise Explorer for Unix: User Interface and
documentation are available in English.
Websense Enterprise Reporter
The Language Pack copies localized reports into a new directory that is
created for the language selected. The English language versions of the
reports remain in the system.
English en
French fr
German de
Italian it
Japanese ja
Korean ko
Portuguese (Brazil) pt_BR
Spanish es
Language Code
-
8/7/2019 Reporting Installation Guide
38/62
38 Websense Enterprise Reporting
Chapter 4: Running the Installer
The configuration file is edited, and certain English text is replaced with text
localized for the language of the installation you have selected.
Websense Enterprise Explorer for Windows
The Language Pack provides a fully localized start page for Explorer and
translates the entire user interface, including the category list displayed.
Installing an English version following a non-English versionIf you have installed a non-English version of Websense Enterprise and
Reporting and want to go back to the English version:
1. Download the English version of the installation package.
2. Run setup.exe. This offers an option to switch to English, which comes
up before the add/remove/repair components.
Installation concerns
Your installation options and procedures vary, based on locations, Web server,
modules, and components that are being installed.
The name of the database is wslogdb63. Every time the database rolls over,
a new database partition is created, and a number is appended to the end (for
example, wslogdb63_1). This number increments each time.
Note
Websense Enterprise Reporter does not localize reports forthe Italian and Brazilian/Portuguese languages. These
reports are available in the English language.
-
8/7/2019 Reporting Installation Guide
39/62
Installation Guide 39
Chapter 4: Running the Installer
You can run reports on previous versions of the database schema after
migrating them to the current version. See Upgrading and Migrating,page
45.
Follow the on-screen instructions and provide the information requested.
MSDE and SQL Server installation and configuration errormessages
The Websense installation wizard runs a script to check for installation and
configuration problems with MSDE 2000 and SQL Server 2000/2005. If the
script encounters any problem, an error message appears. The error messages
are documented in SQL Server/MSDE installation error messages,page 19,
and include details about what you must do to resolve the errors.
Database engine location
Enter the IP address where MSDE/SQL Server is installed. Websense, Inc.,
recommends that you do not use a Trusted Connection if you run MSDE.
Contact your database administrator for assistance.
Be aware that if you choose your Windows logon to access the database, you
must have logged on to the installation machine with an account that has
privileges to create, modify, and delete databases in MSDE/SQL Server, as
well as local administrator privileges for that machine.After installation, be
sure to assign the appropriate logon ID and password to the Log Server
service, as described in Upgrading and Migrating.
If you installed SQL Server 2000/2005 with an instance name other than
MSSQLServer, the default, you must enter the IP address of the SQL Server
machine, followed by the instance name (see the following example).
\For example: 10.201.1.1\ReporterSql.
IMPORTANT
Be sure you do not have an existing database with this
name, otherwise the installation will fail. For
troubleshooting, see SQL Server/MSDE installation error
messages,page 19.
-
8/7/2019 Reporting Installation Guide
40/62
40 Websense Enterprise Reporting
Chapter 4: Running the Installer
Enter a logon name and password for an account that has rights to create a
database on the MSDE/SQL machine. The default logon name is sa. Click
Next.
Minimizing database sizeReporter can report a separate Internetaccess for each Web page generated by
a URL request (visit) or for each separate file that a page request generates
(hits).
Choose Logging Web Page Visits for a smaller database and faster reporting.
If you deselect this option, the database will contain an entry for every single
file requested, including graphic images and advertisements. This will create
a much larger database and will cause reports to generate slowly.
You can also set Consolidating Log Records to minimize the database size
by combining multiple visits by the same user to the same Internetdomain.
Database location
Specify the location for installing the database according to your network
setup.
Log Server and the database engine on the same machine: Click
Browse to select a folder on the local machine for installing the database.
Log Server and the database engine on different machines: Enter the
path for installing the database. This must be a local drive on the SQL
Server machine, and the directory must already exist on that machine.
Make sure there is enough free disk space (at least 3 GB) on the specified
drive for the database. Keep in mind that depending on the number of users in
your enterprise, and your network setup, your database may grow very
rapidly.
IMPORTANT
You need to create a path to the database before installing
Reporting. Otherwise, a problem can occur during
installation if the path is nonexistent, and the Log Server
and SQL Server are on different machines.
-
8/7/2019 Reporting Installation Guide
41/62
Installation Guide 41
Chapter 4: Running the Installer
Connecting to a database
Database Administration: Offers a better way to manage databases over
time, along with a scheduled rollover and automatic creation of database
partitions. The configuration of these settings is done through the
Database Administration page in the Reporting Tools Portal. Default
settings can be modified by the Administrator. When an incoming batch
of records exceeds the size or time threshold, the database will
automatically create a new database partition and redirect the new records
there. Similarly, if individual incoming records come in that are outside
the date and time range specified for a partition, they will be inserted into
the appropriate partition(s). Database partitions store data for ongoing
reporting. The Log Server connects to the database. If the installer cannot
find either the database or Log Server, then the installer asks for thedatabase name, location, user name, and password in order to make a
connection. The database and Log Server do not need to be installed on
the same machine.
Explorer: If Log Server is installed at the same time that Explorer is
installed, Explorer connects to the same database that Log Server is
logging to. If there is neither, then the installer asks for the database name,
location, user name, and password in order to make a connection.
Reporter: If a database is installed at the same time that Reporter is
installed, Reporter automatically connects to that database. If Reporter isinstalled separately, you need to connect Reporter to a database after the
installation using the Reporter interface. For procedures on how to
connect Reporter to a database, see the Websense EnterpriseReporting
Administrators Guide.
After installation, Explorer and Reporter can make a connection to an older
database in order to run reports on that database. However, if the database is
from a previous version of Websense, you must migrate it to the new version
before the Websense Reporting components can display any reports that show
information from that database.
-
8/7/2019 Reporting Installation Guide
42/62
42 Websense Enterprise Reporting
Chapter 4: Running the Installer
-
8/7/2019 Reporting Installation Guide
43/62
Installation Guide 43
CHAPTER 5 Removing Reporting
Components
To uninstall some or all of the Websense Enterprise Reporting components,
remove them from your machine as described in the steps below.
1. Locate the setup.exe file that was unzipped with the Websense
Enterprise Reporting package.
Alternatively, you can download Websense Setup from the Websense
website or launch it from the Websense Installation CD.
2. Run the installer, and select Remove.
Alternately, to remove all components, you can use the Windows Add/
Remove option to remove some or all of the Websense Reporting
components.
1. Open the Windows Control panel.
2. Double-clickAdd or Remove Programs.
3. Locate Websense in the list, and then clickChange/Remove.
4. Follow instructions when the Websense uninstaller opens.
-
8/7/2019 Reporting Installation Guide
44/62
44 Websense Enterprise Reporting
Chapter 5: Removing Reporting Components
-
8/7/2019 Reporting Installation Guide
45/62
Installation Guide 45
CHAPTER 6 Upgrading and Migrating
This chapter contains the following topics.
Upgrading,page 45
Migrating a database,page 45
Upgrading from MSDE to Microsoft SQL Server,page 47
Upgrading
Websense, Inc., officially supports upgrades for Websense Enterprise v5.2 to
v5.5.x and from v5.5.x to v6.x. on a properly functioning system. If you are
running earlier versions of Websense and want to upgrade to v6.x, contact
Websense Technical Support.
The Windows Event Viewer must not be running during an upgrade or when
repairing an existing installation. If the Event Viewer is open during an
upgrade, the installer will fail. If you attempt to repair your Websense system
when the Event Viewer is open, the repair will fail, even though the installer
appears to finish normally.
Migrating a database
There is no migration path from previous database schemas to the new v6.3.x
database schema. However, the Migrate Utility will be available for Reporter
so that the v5.5.x database schema can be migrated to the v6.2 database
schema.The Migrate Utility resides on the Log Server machine. It converts log
information from Websense Reporter v5.5.x into a format compatible with
Websense Enterprise Reporter v6.2. Once the information has been migrated
to v6.2, Reporter v6.3.x can use it to generate reports. Explorer users can
-
8/7/2019 Reporting Installation Guide
46/62
46 Websense Enterprise Reporting
Chapter 6: Upgrading and Migrating
connect to the old database schema to run reports on older data in the v6.1.x
and v6.2 databases.
When Migrate Utility controls are available
When connected to a v5.5.x database: Migrate is available, but Data
Utilities are not available.
When connected to a v6.1.x database: Migrate is not available, but the
Data Utilities are available.
When connected to a v6.3.x database: Migrate and Data Utilities are not
available.
Migrating a v5.5.x database
To convert a Websense Reporter v5.5.x database to a Websense Enterprise
Reporter v6.2 compatible format, use the following procedure.
1. Back up the existing database. For assistance, see the MSDE 2000 or SQL
Server 2000/2005 documentation.
2. Disable consolidation on the Consolidation tab in the Log ServerConfiguration window, if it is enabled.
3. From the Windows Start menu, select Programs > Websense > Utilities
> Migrate Utility to open the Websense Migrate window.
4. ClickConnect. The Select Data Source dialog box appears.
5. Select the Machine Data Source tab, and then select the Data Source
Name (ODBC connection) for the database you want to migrate. In most
cases, the Data Source Name matches the name of the database, for
example, wslogdb_55.
6. ClickOK. An SQL Server logon dialog box appears.
7. Generally, the Use Trusted Connection option is checked. For most,
organizations, you will need to uncheck the box, and then enter the logon
ID and password used during Log Server installation.
8. ClickMigrate.
Note
Do not log to a migrated database. The migrated databasewill only be available for reporting purposes.
-
8/7/2019 Reporting Installation Guide
47/62
Installation Guide 47
Chapter 6: Upgrading and Migrating
9. (SQL Server 2000/2005 users only) Enter a location for the new database
in the dialog box that asks forDatabase Path. This must be a complete
path, starting with a local drive letter, and the path must already exist on
the SQL Server machine. It cannot be a Network drive.
10. View the messages that appear in the Status area as the Migrate Utilityconverts the existing log information into a format compatible with
Reporting 6.2, and stores the information in a new database.
The new database name includes the old database name, and the date and
time of migration (for example: wslogdb_61may082006).
11. Run Summarization: Log records will be inserted into an INCOMING
buffer table, processed (including summarization), and then inserted into
the tables where they will be read.
12. When you finish working in the Migrate window, clickx in the upper
right corner to close the window.
Upgrading from MSDE to Microsoft SQL Server
MSDE users can upgrade to SQL Server 2000/2005 at any time, to take
advantage of the larger memory capacity in SQL Server. The recommended
approach is to install SQL Server on the MSDE machine, as described below.
If you choose to install SQL Server on a different machine than MSDE, refer
to the Websense Knowledge Base at www.websense.com. Go to Support and
navigate to the Knowledge Base.
Be sure to perform the upgrade during a quiet period, because no
Internetaccess information is logged during this process.
1. On the Log Server machine, stop the Log Server.
a. From the Windows Start menu, select: Programs > Websense >
Utilities > Log Server Setup. The Log Server Configuration window
opens.
Note
If upgrading from an English to a non-English language
version of Microsoft SQL Server, you need to uninstall the
English version of MSDE before installing Microsoft SQL
Server.
http://www.websense.com/http://www.websense.com/http://www.websense.com/ -
8/7/2019 Reporting Installation Guide
48/62
48 Websense Enterprise Reporting
Chapter 6: Upgrading and Migrating
b. Select the Connection tab.
c. In the Log Server Service area, clickStop.
2. Go to the MSDE machine, and install SQL Server (see SQL Server
documentation).
3. Go to the Log Server machine, and open the Log Server Configuration
window if necessary.
4. Open the Database tab, and select the MS SQL Server option.
5. ClickConnection to select the database.
6. Update the Maximum connections allowed according to your SQL
Server license (contact the Database Administrator for assistance).
7. ClickApply.
8. If the SQL Server service is not running, start it at this time.
9. Open the Connection tab, and then clickStart to restart the Log Server.
-
8/7/2019 Reporting Installation Guide
49/62
Installation Guide 49
APPENDIX A Configuring for Windows
Trusted Connection
These Websense Reporting Services and settings may have to be manually
configured to run as the Windows Authenticated User.
Log Server Service setup
Reporter Scheduler Service setup
Explorer Settings Page Configuring the IIS Web Server
When you want to run Explorer reports against a different database, you make
a change in theExplorer Settings Page.
Log Server Service setup
Most Log Server setup is done via the Log Server Configuration. However,
there are 2 situations when you would need to set up the Log Server Servicewith a user name and password.
When Log Server is installed to use a trusted connection for database
communications.
When the Windows directory service is configured so that an application
it perceives as anonymous, such as Log Server, cannot obtain a list of
users and groups.
In these situations, Log Server must authenticate to either connect to SQL
Server or obtain the user list from the directory service.
Set up Log Server with the appropriate authentication information as follows:
1. From the Windows Start menu, select Programs > Administrative Tools
> Services.
2. Right-clickWebsense Log Server in the list, and then clickStop.
-
8/7/2019 Reporting Installation Guide
50/62
50 Websense Enterprise Reporting
Appendix A: Configuring for Windows Trusted Connection
3. Double-click the Websense Log Server Service to open the Properties
dialog box.
4. Select This account in the Log On tab.
5. In the text box, enter the user name for an account with appropriate access
rights to the database on the SQL Server and the directory service. (Someenvironments require this to be entered as domain\user name. For
example: Websense\jdoe.)
6. Enter and confirm the Windows password for this account.
7. ClickOKto close the Service dialog box.
-
8/7/2019 Reporting Installation Guide
51/62
Installation Guide 51
Appendix A: Configuring for Windows Trusted Connection
8. Right-clickWebsense Log Server in the Services list, and then click
Start.
Reporter Scheduler Service setup
Scheduling Reports to run is done via the Reporter window. However, when
Reporter is installed using a trusted connection for database communications,
you need to set up the Scheduler Service with a user name and password.
Scheduler must authenticate to the database.
Set up Scheduler with the appropriate authentication information as follows:
1. From the Windows Start menu, select Programs > Administrative Tools
> Services.
2. Right-clickWebsense Report Scheduler, and then clickStop.
3. Double-clickWebsense Report Scheduler to open the Properties dialog
box.
4. Select This account in the Log On tab.
5. In the text box, enter the user name for an account with appropriate access
rights to the database on the SQL Server. (Some environments require this
to be entered as domain\user name. For example: Websense\jdoe.)
6. Enter and confirm the Windows password for this account.
7. ClickOKto close the Service dialog box.
-
8/7/2019 Reporting Installation Guide
52/62
52 Websense Enterprise Reporting
Appendix A: Configuring for Windows Trusted Connection
8. Right-clickWebsense Report Scheduler in the Services list, and then
clickStart.
Explorer Settings Page
If you have chosen to install Explorer using a trusted connection, after
installation you can run reports as that user, subject to the security restrictions
placed on that Reporting role.
When you first open Explorer, you may see a message informing you that
summary tables are not populated, and that, as the administrator, you can edit
your Explorer settings. The page you access by clicking the link is also
available on Explorers Main Page.
1. From the Windows Start menu, select Programs>Websense>WebReporting Tools.
2. Log on to Websense Reporting Tools.
3. When the Reporting Tools menu opens, clickWebsense Enterprise
Explorer. The Websense Enterprise Explorer Main Page appears.
4. ClickSettings to open the Explorer Settings page.
5. Choose the new method of database connection, based on your available
choices.
-
8/7/2019 Reporting Installation Guide
53/62
Installation Guide 53
Appendix A: Configuring for Windows Trusted Connection
If Explorer is installed on a different machine than Log Server, your only
option will be to make a custom selection.
Field Description
Server Enter the machine name (or IP address) where thedatabase is stored.
Database Enter the name of the database.
User ID Enter the user ID to access the database.
If you are not sure what to use here, entersa which is thedefault user ID for MSDE and the default administratorID in SQL Server.
This release of Explorerdoes support Windows-basedauthentication (user IDs) to connect to the database. If
you are using a trusted connection to access Explorer,leave the user and password fields blank so theWindows user will be used.
Password Enter the password to access the database.
View the catalogdatabase
Check this option to view the catalog database. Explorerviews the database where Log Server is sending currentactivity information.
Leave this option unchecked to enter databaseinformation directly: Choose the database name and themachine name where the database is physically located.
Select defaultExplorer daterange
Select the default date range to use when runningExplorer reports.
Select the defaultdetail report format
Choose Smart columns selection to default to astandard Report format.
Choose Custom columns to customize your Reportformat and to choose from the available columns.
Select report type Choose to open reports to a Summary view or Detailview.
Available Columns Select the columns to be included in your Report format,if you chose to customize your Report format.
-
8/7/2019 Reporting Installation Guide
54/62
54 Websense Enterprise Reporting
Appendix A: Configuring for Windows Trusted Connection
6. ClickSave Settings to complete the database connection change.
If you have entered valid information, a message displays, stating that you
have successfully changed the database.
If you have not entered valid information, a message displays that says it
could not connect to a database.
Make sure you entered a valid user ID and password, and correct machine
and database names. Also check for a typing error.
-
8/7/2019 Reporting Installation Guide
55/62
Installation Guide 55
Appendix A: Configuring for Windows Trusted Connection
7. ClickEnterprise Explorer at the top left of the page to go back to the
Reporting Tools portal.
Configuring the IIS Web Server
To configure the Internet Information Services (IIS) Web Server for trusted
connections:
1. Launch Internet Information Services Manager. By default, the program
is at: c:\WINNT\system32\inetsrv\inetmgr.exe .
2. In the navigation pane, select and open the folders in:
Web Sites\Default Website\
3. Locate and right-click the Websense entry.
4. Select Properties from the drop-down menu. The Properties dialog box
opens.
5. ClickEdit in the Anonymous Access and Authentication section of the
Directory Security tab.
6. When the Authentication Methods dialog box opens, check the
Anonymous accessbox to enable this function, and then clickEdit. The
Anonymous User Account dialog box opens.
7. Enter an appropriate user name, or clickBrowse to select an appropriate
user. This user name must be able to log on with trusted connectionaccess.
8. Enter the password for the user name you identify in the Password field, if
IIS is not set to control the password.
9. ClickOKto close the Anonymous User Account dialog box.
10. ClickOKto close the Authentication Methods dialog box.
11. ClickOKto close the Websense Properties dialog box.
12. Close Internet Information Services Manager.
-
8/7/2019 Reporting Installation Guide
56/62
56 Websense Enterprise Reporting
Appendix A: Configuring for Windows Trusted Connection
-
8/7/2019 Reporting Installation Guide
57/62
Websense Enterprise Reporting Installation Guide 57
APPENDIX B Technical Support
Online Help
Select the Help option within the program to display detailed information
about using the product.
Technical Support
Technical information about Websense software and services is available 24
hours a day at:
www.websense.com/support/
the latest release information
the searchable Websense Knowledge Base
Support Forums
Support Webinars
show-me tutorials
i IMPORTANT
Default Microsoft Internet Explorer settings may block
operation of the Help system. If a security alert appears,
select Allow Blocked Content to display Help.
If your organizations security standards permit, you can
permanently disable the warning message on the
Advanced tab of the Tools > Internet Options interface.
(CheckAllow active content to run in files on My
Computer under Security options.)
http://www.websense.com/support/http://www.websense.com/support/ -
8/7/2019 Reporting Installation Guide
58/62
Websense Enterprise Reporting Installation Guide 58
Appendix B: Technical Support
product documents
answers to frequently asked questions
Top Customer Issues
in-depth technical papers
For additional questions, click the Contact Support tab at the top of the page.
If your issue is urgent, please call one of the offices listed below. You will be
routed to the first available technician, who will gladly assist you.