Table of Contents Preface - About This Manual What’s New in LISTSERV® Maestro 3.0 LISTSERV and LISTSERV Maestro Integration Single Sign-On LISTSERV Access to LISTSERV Maestro Subscriber Pages LISTSERV Maestro Subscriber Pages Access to LISTSERV Archives Usability Enhancements Toolbar Dashboard Interactive Drill-Down Reporting Hosted LISTSERV Lists Enhancements HLL Definition Wizard - New List Type HLL Definition Wizard - New Advanced Configuration Tab Convert or Clone Standard LISTSERV Lists Linked LISTSERV Lists Subscriber Interface and Data Administration Enhancements Signup without a Password Quick Login Unsubscribe Pages Subscriber Options Special List Mailing Condition Job Management Enhancements Account Administration Enhancements User Identities Advanced Security Remote Log Access Globally Closing Datasets for Maintenance Section 1 Introduction to LISTSERV® Maestro Administration 1.1 Maestro User Roles 1.2 Remote Administration Access 1.2.1 Remote Log Access 1.2.2 Remote Version Query 1.3 Client System Requirements 1.4 Accessing the Hub Administrator Interface 1.5 Understanding the Hub Administrator Interface Section 2 Configuring LISTSERV Maestro for First Use Section 3 Changing the Administrator Password Section 4 LISTSERV and LISTSERV Maestro 4.1 Preparing LISTSERV for LISTSERV Maestro 4.1.1 Preparing LISTSERV to Process DISTRIBUTE Jobs from LISTSERV Maestro 4.1.2 Preparing LISTSERV to Allow Maestro Hosted LISTSERV Lists 4.1.3 Preparing LISTSERV for Database Access 4.2 Preparing LISTSERV Maestro to Send DISTRIBUTE Jobs to LISTSERV 4.2.1 Specifying the LISTSERV Host with Different Internal and External Names 4.2.2 Specifying a Separate LISTSERV Instance for Processing Bounces 4.3 Using Existing Lists with LISTSERV Maestro Section 5 Settings for the Maestro User Interface 5.1 Application Settings 5.2 Application Default Settings 5.3 Setting the Default Tracking URL 5.3.1 Multiple Tracking URLs Section 6 Administrative Policies 6.1 Configuring Backups 6.2 Runtime Administration and System Shutdown 6.3 User Restrictions 6.4 Administrative Email Notifications 6.4.1 Testing Email Notifications 6.5 Refreshing the Subscriber Page Translations Section 7 Creating and Administering User Accounts and Identities 7.1 Creating a New User Account 7.2 Creating a New Identity 7.3 Editing Account Information and Assigning Single User Settings 7.3.1 Editing General User Settings 7.3.2 Editing Component Specific Settings for Single and Group Users 7.4 Deleting a User Account or Identity Section 8 Special Administrative User Account 8.1 The Toolbar 8.2 The Dashboard 8.3 Sorting and Filtering Jobs 8.4 Archiving Delivered/Completed Jobs 8.4.1 Auto-Archiving 8.5 Importing Archived Jobs 8.6 Changing Job and Report Ownership 8.7 Changing Sender Profile and Drop-In Content Element Ownership 8.8 Changing Target Group Ownership 8.9 Changing Ownership of Recipient Datasets and Lookup Tables Section 9 Defining External Database Connections 9.1 Available Database Plugins 9.1.1 The IBM DB2 V8.2 Thin Driver Database Plugin 9.1.2 The IBM DB2 V7.2 Native Driver Database Plugin 9.1.3 The MySQL ConnectorJ Driver Database Plugin 9.1.4 The MySQL L-Soft Driver Database Plugin 9.1.5 The Oracle 8i, 9i, and 10g Thin Driver Database Plugin 9.1.6 The SQL Server jTDS Driver Database Plugin 9.1.7 The SQL Server Microsoft Driver Database Plugin 9.1.8 The SQL Server i-net SPRINTA Driver Database Plugin 9.1.9 The ODBC Driver Database Plugin 9.2 Registering a Database Plugin Section 10 The System Database 10.1 Configuring the External System Database 10.2 Preparing the System Database 10.2.1 General System Database Preparation 10.2.2 Preparing SQL Server as the System Database 10.2.3 Preparing Oracle as the System Database 10.2.4 Preparing DB2 as the System Database 10.2.5 Preparing MySQL as the System Database 10.3 General Optimization Hints for the System Database 10.4 Removing and Adding the Internal Database Section 11 Saving and Restoring a Backup 11.1 Configuring the Backup Time 11.2 Configuring External Post-Backup Processes 11.3 Configuring the Backup Location 11.4 Configuring the Backup History 11.5 Saving a Backup to an External Medium 11.6 Identifying the Backup: The Backup ID 11.7 Restoring a Backup Section 12 Using a LISTSERV Maestro Test-Bed Backup 12.1 Creating a Test-Bed Backup on the Original System 12.2 Restoring a Test-Bed Backup into the Test System Section 13 Maestro Logs 13.1 Remote Log Access 13.2 Subscriber Activity Change Log Section 14 Using Non-Standard Ports 14.1 Ports Used by LISTSERV Maestro 14.1.1 Ports used by the Administration Hub 14.1.2 Ports used by the Maestro User Interface 14.1.3 Ports used by Maestro Tracker 14.2 Configuring Port Usage 14.2.1 Configuring the HTTP Port 14.2.2 Configuring the Internal Communication Port 14.2.3 Configuring the Tracker Communications Port 14.2.4 Configuring the Internal Database Connection Port 14.2.5 Configuring the Application Server Shutdown Port Section 15 Defining IP Addresses Section 16 Installing Behind a Firewall Section 17 Restricting Access to Components 17.1 IP Address Restrictions 17.2 Disallowing Concurrent Access with the Same User Account 17.3 Securing Access Against Dictionary Attacks 17.3.1 Securing the Administration Hub 17.3.2 Securing the LISTSERV Maestro User Interface Section 18 Securing Access with SSL 18.1 Introduction to Secure Communication 18.2 Which Components Should Be Secured? 18.3 Obtaining and Installing a Server Certificate 18.3.1 Securing the Trusted Root Certificate Keystore 18.3.2 Creating an Unsigned Server Certificate 18.3.3 Performing a Certificate Signing Request (CSR) 18.3.4 Installing the Signed Server Certificate 18.3.5 Installing a Trusted Root Certificate 18.3.6 Making LISTSERV Maestro Aware of the Server Certificate Section 19 Tracking and Recipient Profiles Section 20 Editing LISTSERV Maestro INI Files 20.1 Maestro User Interface INI-File Entries 20.2 Administration Hub INI-File Entries 20.3 Maestro Tracker INI-File Entries 20.4 Tomcat INI-File Entries 20.4.1 Basic Tomcat Configuration Parameters 20.4.2 Advanced Tomcat Configuration Parameters Section 21 Authenticating Message Origin with DomainKeys Signatures Section 22 LISTSERV and LISTSERV Maestro Integration 22.1 Defining the LISTSERV and LISTSERV Maestro Interface Links 22.2 Enabling Single Sign-On 22.3 Linking the Membership Area and the Subscriber’s Corner Section 23 Distributed Components 23.1 Fresh Installation with Distributed Components 23.2 Moving Components to another Server 23.2.1 Moving the Maestro User Interface Component to Another Server 23.2.2 Moving the Administration Hub Component to Another Server 23.2.3 Moving the Maestro Tracker Component to Another Server 23.2.4 Moving the Database External Component to Another Server 23.3 Server Name Aliases and Proxies 23.3.1 Configuring LISTSERV Maestro Components with Server Name Aliases or Proxies Section 24 LISTSERV Maestro in Evaluation Mode Section 25 Adding Content to the Tomcat Server 25.1 Adding Content as a New Context 25.2 Defining the Default Context Section 26 Adding the LISTSERV Web Interface to the Tomcat Server Section 27 Using International Character Sets 27.1 Defining the Default Mail Charset 27.2 Allowing or Disallowing Bi-Directional Character Sets Section 28 LISTSERV Maestro Standard Default Ports Section 29 Updating Maestro’s HTML Upload Applet 29.1 Sun Java-Plugin 29.2 Microsoft Java Virtual Machine Section 30 LISTSERV Maestro Lite 30.1 Current Lite-Mode Restrictions 30.1.1 User-Feature Restrictions 30.1.2 Admin-Feature Restrictions Glossary of Terms