Smartconnector™ Configuration Guide For: Trend Micro Control Manager NG DB
Smartconnector™ Configuration Guide For: Trend Micro Control Manager NG DB
Copyright © 2003 – 2012 Hewlett-Packard Development Company, L.P.Confidential computer software. Valid license
from HP required for possession, use or copying. Consistent with FAR 12.211 and 12.212, Commercial Computer
Software, Computer Software Documentation, and Technical Data for Commercial Items are licensed to the U.S.
Government under vendor's standard commercial license.
The information contained herein is subject to change without notice. The only warranties for HP products and services
are set forth in the express warranty statements accompanying such products and services. Nothing herein should be
construed as constituting an additional warranty. HP shall not be liable for technical or editorial errors or omissions
contained herein.
Follow this link to see a complete statement of ArcSight's copyrights, trademarks and acknowledgements:
http://www.arcsight.com/copyrightnotice.
The network information used in the examples in this document (including IP addresses and hostnames) is for illustration
purposes only.
Revision History
Date Description
05/15/2012 Added new installation procedure.
02/15/2012 Added driver download information for Connector Appliance.
09/30/2011 Updated JDBC driver download information.
02/15/2011 Updated troubleshooting information.
09/24/2010 Updated mappings for Device Action and Name fields for v3.5 Web Security event mappings.
03/31/2010 Added default database name.
02/11/2010 Added support for OfficeScan Client/Server Edition version 8.4. Added support for FIPS Suite B and CEF
File transport.
11/11/2009 Added support for OfficeScan Client/Server Edition version 10 and Spyware events with Trend Micro
Control Manager version 5.0.
08/21/2009 Updated JDBC driver information; corrected SQL Server example information; added troubleshooting
information.
06/30/2009 Global update to installation procedure. Reference added for JDBC driver Connector Appliance upload
information.
03/27/2009 Updated field mappings for Trend Micro Control Manager version 3.5 Web Security log.
Configuration Guide
This guide provides information for installing the SmartConnector for Trend Micro Control Manager NG
DB and configuring the device for database event collection. The Trend Micro Control Manager versions
and the products supported include:
See the section "Device Event Mapping to ArcSight Data Fields" later in this document for the specific
events mapped to fields in the ArcSight database.
Product Overview
Trend Micro Control Manager Database is a software management solution that lets other Trend Micro
products report security events to a central SQL Server database. The SmartConnector for Trend Micro
Control Manager NG DB lets you import Virus Log, Security Log, Web Security Log, and Office Scan
Antivirus Log activity and alarm events (generated and stored in the SQL Server database by Trend
Micro Control Manager) into the ArcSight system.
Confidential 3
SmartConnector for Trend Micro Control Manager NG DB
Configuration
Create an ODBC Data Source for the SQL Server Database
Before installing the SmartConnector, if you will be using an ODBC driver, create a 32-bit ODBC Data
Source for your database instance. An ODBC Data Source is not required when installing the
connector on Connector Appliance or Linux systems.
1 For 32-bit platforms, from the Windows Start menu, select Control Panel -> Administrative Tools
-> Data Sources (ODBC). The User DSN tab is displayed by default. Click the System DSN tab
(the data source must be added from the System DSN tab). For 64-bit platforms, invoke the
following command to create a 32-bit ODBC data source:
C:\windows\sysWOW64\odbcad32.exe.
2 Select the SQL Server driver from the list of System Data Sources; click Add.
3 Select SQL Server from the list of drivers in the Create New Data Source window, then click
Finish.
4 Confidential
Configuration Guide
4 Windows displays a dialog box in which you can specify additional information for the data source
you are creating. Provide a name and description for the new data source and specify the SQL
Server host name where the database server is installed. Remember the data source name as you
will use it when installing the ArcSight SmartConnector. Click Next.
5 Select how SQL Server should verify the authenticity of the login ID. If you select "With SQL
Server authentication using a login ID and password entered by the user," enter the Login ID and
Password for a user with appropriate authority to access SQL Server. Click Next.
Confidential 5
SmartConnector for Trend Micro Control Manager NG DB
6 Check Change the default database to and select the appropriate database from the drop-down
box. This example shows master as the database name; be sure to select your actual database
name. Do not change the other default settings. Click Next, then click Finish.
6 Confidential
Configuration Guide
7 You can test the ODBC data source by clicking on Test Data Source. Click OK after receiving the
TESTS COMPLETED SUCCESSFULLY! message.
Confidential 7
SmartConnector for Trend Micro Control Manager NG DB
8 The data source you just created will now be listed on the System DSN tab of the ODBC Data
Source Administrator window.
Before you install any SmartConnectors, make sure that the ArcSight products with which the
connectors will communicate have already been installed correctly (such as ArcSight ESM or ArcSight
Logger). This configuration guide takes you through the installation process with ArcSight Manager
(encrypted) as the destination.
8 Confidential
Configuration Guide
For complete product information, read the Administrator's Guide as well as the Installation and
Configuration guide for your ArcSight product before installing a new SmartConnector. If you are
adding a connector to the Connector Appliance, see the ArcSight Connector Appliance Administrator's
Guide for instructions, and start the installation procedure at step 3.
Administrator passwords
Unless specified otherwise at the beginning of this guide, this SmartConnector can be installed on all
ArcSight supported platforms; for the complete list, see the SmartConnector Product and Platform
Support document, available from the HP SSO and Protect 724 sites.
1 Download the SmartConnector executable for your operating system from the HP SSO site.
Follow the installation wizard through the following folder selection tasks and installation of the core
connector software:
Introduction
Choose Install Folder
Choose Install Set
Choose Shortcut Folder
Pre-Installation Summary
Installing...
3 When the installation of SmartConnector core component software is finished, the following window
is displayed.
Confidential 9
SmartConnector for Trend Micro Control Manager NG DB
If you are using an ODBC driver, skip to step 4. If you are using a JDBC driver, required for
Connector Appliance and Linux systems, continue with step A.
A For information about and to download the MS SQL Server JDBC Driver, see:
http://msdn.microsoft.com/en-us/sqlserver/aa937724
Different versions of the JDBC driver are required for different SQL Server database versions; be sure to
use the correct driver for your database version. The name of the jar file may be different for some
JDBC driver versions.
C For software connectors, copy the jar file appropriate for your SQL Server version from the
installation folder for the SQL Server JDBC driver to
$ARCSIGHT_HOME/current/user/agent/lib, where $ARCSIGHT_HOME refers to the
SmartConnector installation folder, such as c:\ArcSight\SmartConnectors. Copy only
the jar file associated with the version of the driver to be installed to this location. For
Connector Appliance users, see "Add a JDBC Driver to the Connector Appliance" later in this
guide.
5 Enter the required SmartConnector parameters to configure the SmartConnector, then click Next.
Parameter Description
Jdbcdriver If you are using an ODBC DRIVER, select the 'sun.jdbc.odbc.JdbcOdbcDriver' driver. For
JDBC drivers, select the 'com.microsoft.sqlserver.jdbc.SQLServerDriver' driver.
10 Confidential
Configuration Guide
Parameter Description
Url If you are using an ODBC DRIVER, enter: 'jdbc:odbc:<ODBC Data Source Name>, where the
<ODBC Data Source Name> is the name of the ODBC data source you just created. For
JDBC drivers, enter: 'jdbc:sqlserver://<MS SQL Server Host Name or IP
Address>:1433;DatabaseName=<MS SQL Server Database Name>,' substituting actual
values for <MS SQL Server Host Name or IP Address> and <MS SQL Server Database
Name>. The default Trend Micro database name is 'db_ControlManager'.
User Enter the login name of the database user with database privilege.
Password Enter the password for the authorized database user.
6 Make sure ArcSight Manager (encrypted) is selected and click Next. For information about the
other destinations listed, see the ArcSight SmartConnector User's Guide as well as the
Administrator's Guide for your ArcSight product.
7 Enter the Manager Host Name, Manager Port, and a valid ArcSight User Name and Password.
This is the same user name and password you created during the ArcSight Manager installation.
Click Next.
Confidential 11
SmartConnector for Trend Micro Control Manager NG DB
8 Enter a name for the SmartConnector and provide other information identifying the connector's use
in your environment. Click Next; the connector starts the registration process.
9 The certificate import window for the ESM Manager is displayed. Select Import the certificate to
the connector from destination and click Next. If you select Do not import the certificate to
connector from destination, the connector installation will end.
12 Confidential
Configuration Guide
The certificate is imported and the Add connector Summary window is displayed.
10 Review the Add connector Summary and click Next. If the summary is incorrect, click Previous
to make changes.
11 The wizard now prompts you to choose whether you want to run the SmartConnector as a stand-
alone process or as a service. If you choose to run the connector as a stand-alone process, skip
step 12. If you choose to run the connector as a service, the wizard prompts you to define service
parameters.
Confidential 13
SmartConnector for Trend Micro Control Manager NG DB
12 Enter the service parameters and click Next. The Install Service Summary window is displayed.
13 Click Next.
14 Confidential
Configuration Guide
To complete the installation, choose Exit and click Next. To enable FIPS-compliant mode, choose
Continue, click Next, and continue with "Enable FIPS Mode."
Confidential 15
SmartConnector for Trend Micro Control Manager NG DB
15 Click Next. To complete installation of FIPS support, click Exit. To enable FIPS Suite B mode,
click Continue.
17 Select the destination for which you want to enable FIPS Suite B mode and click Next.
16 Confidential
Configuration Guide
19 When the parameter window is displayed, select FIPS with Suite B 128 bits or FIPS with Suite B
192 bits for the FIPS Cipher Suites parameter. Click Next.
Confidential 17
SmartConnector for Trend Micro Control Manager NG DB
20 The following window shows the editing changes to be made. Confirm and click Next to continue.
(To adjust changes before confirming, click Previous.)
21 The next window summaries the configuration changes made. Click Next to continue.
18 Confidential
Configuration Guide
For some SmartConnectors, a system restart is required before the configuration settings you made
take effect. If a System Restart window is displayed, read the information and initiate the system
restart operation.
Save any work on your computer or desktop and shut down any other running applications (including the
ArcSight Console, if it is running), then shut down the system.
Complete any Additional Configuration required, then continue with the "Run the SmartConnector."
For connector upgrade or uninstall instructions, see the SmartConnector User's Guide.
2 Select JDBC Drivers from the left pane and click the JDBC Drivers tab.
4 From the Repository File Creation Wizard, select Individual Files, then click Next.
6 Click Upload and locate and select the .jar file you downloaded in step 3 of SmartConnector
Installation.
Confidential 19
SmartConnector for Trend Micro Control Manager NG DB
7 Click Submit to add the specified file to the repository and click Next to continue.
9 In the Name field, enter a descriptive name for the zip file (JDBCdriver, for example). Click Next.
10 Click Done to complete the process; the newly added file is displayed in the Name field under Add
Connector JDBC Driver File.
11 To apply the driver file, select the driver .zip file and click the up arrow to invoke the Upload
Container Files wizard. Click Next.
12 Select the container or containers into which the driver is to be uploaded; click Next.
14 Add the connector through the Connector Appliance interface; see the Connector Appliance Online
Help for detailed information. Descriptions of parameters to be entered during connector
configuration are provided in the "Install the SmartConnector" section of this guide.
If installed standalone, the SmartConnector must be started manually, and is not automatically active
when a host is re-started. If installed as a service or daemon, the SmartConnector runs automatically
when the host is re-started. For information about connectors running as services or daemons, see the
ArcSight SmartConnector User's Guide.
For connectors installed standalone, to run all installed SmartConnectors on a particular host, open a
command window, go to $ARCSIGHT_HOME\current\bin and run: arcsight connectors
20 Confidential
Configuration Guide
Confidential 21
SmartConnector for Trend Micro Control Manager NG DB
22 Confidential
Configuration Guide
Confidential 23
SmartConnector for Trend Micro Control Manager NG DB
24 Confidential
Configuration Guide
Confidential 25
SmartConnector for Trend Micro Control Manager NG DB
26 Confidential
Configuration Guide
Troubleshooting
"Why am I receiving the message 'Login failed for user 'sqluser'. The user is not associated with
a trusted SQL Server connection."
The JDBC driver does not support the integrated authentication on non-Windows operating systems.
The driver also does not provide function to supply Windows authentication credentials such as user
name and password. In such cases, the applications must use SQL Server Authentication. When
installing the connector on a non-Windows platform, configure the Microsoft SQL Server for Mixed
Mode Authentication or SQL Server Authentication.
"How can I keep the connector from becoming clogged with events after being shut down for
awhile?"
If the connector is shut down for some time on an active database, a lot of events can accumulate that
can clog the connector on restart. The preservestate parameter can be used to avoid this situation.
This parameter is enabled (true) by default. Setting preservestate to disabled (false) allows the
connector to skip the old events and start from real time.
arcsight connectorsetup
"SmartConnector setup is being started in Advanced Mode! The supported mode for changing
SmartConnector properties is the Wizard Mode, which can be invoked by running the
'runagentsetup' script. Do you want to start in Wizard Mode instead?"
3 Under Agents Configured, select the appropriate database, as shown in the following figure.
Confidential 27
SmartConnector for Trend Micro Control Manager NG DB
5 Locate the preservestate Parameter and change the Value from true to false.
6 Click OK and restart the connector for your changes to take effect.
28 Confidential