eroom 7 Installation, Upgrade, and Configuration Guide

Size: px
Start display at page:

Download "eroom 7 Installation, Upgrade, and Configuration Guide"

Transcription

1 eroom 7 Installation, Upgrade, and Configuration Guide Version December 2006

2 Copyright EMC Corporation. All rights reserved.

3 C ONTENTS 1 Upgrade Overview eroom 6 Background eroom 7 Differences eroom 7 and Directory Connections Upgrade Planning and Preparation Hardware Configurations Member, Group, and Facility Migration Members Facilities and Groups Server Provisioning (Advanced Installation Only) Additional Procedures and Information Pre-installation and Upgrade Requirements eroom Server Versions Standard Installation Advanced Installation System Requirements Port Requirements Additional Requirements for Using eroom 7 with Windows Cluster Services. 2-5 Additional Requirements for eroom Enterprise Additional Requirements for eroom 7 for Microsoft SQL Server Ensuring Sufficient Disk Space Preparing to Install Setting Up An Install Account Setting Up a File Server Account Setting Up a File Server Directory Installing the Index Server (Advanced Installations Only) Shutting Down Applications Selecting a Web Site Installing eroom 7 Installing eroom 7 for SQL Anywhere Installing eroom 7 for Microsoft SQL Server Additional Procedures for eroom Enterprise Installing DFC on the eroom 7 Server Creating a Dedicated eroom 7 Template Folder Creating Dedicated Content Server Accounts Enabling Use of Content Server by eroom eroom 7 Install, Upgrade, and Configuration Guide iii

4 Installing Web Publisher on the eroom Server Configuring Web Publisher Servers for Use with eroom Getting Started Using eroom eroom and NT Server Default Permissions eroom 7 Rights and NTFS Rights Default Required Permissions Checking eroom Permissions For More Information Uninstalling eroom 7 A Configuring eroom Inboxes Creating an SMTP Mail Account on a Mail Server for eroom Usage A-1 Administrative eroom Inbox Settings A-2 How do end users direct to particular inboxes? A-2 Conversion of Mail Messages to eroom Inbox Pages A-3 B Configuring a Reverse Proxy Server with eroom 7 Configure the Reverse Proxy Server B-2 Configure the eroom Web Server B-3 C D eroom Security Guidelines eroom Server Operating System Hardening C-1 eroom Security C-1 Using eroom within an Internal Network C-4 Using eroom in the Extended Enterprise C-4 Scenario 1: eroom on the Extranet C-5 Scenario 2: Using eroom within a DMZ C-7 Scenario 3: Using eroom with a Proxy Server C-8 Scenario 4: Using eroom with a Two-Tiered Authentication System C-9 Scenario 5: Using eroom with a Single Sign-on (SSO) System C-10 Scenario 6: Using eroom in a Virtual Private Network (VPN) C-10 Appendix D: Upgrade Troubleshooting Upgrade Components D-1 Logs to Gather D-2 Backup of Registry Keys D-2 Upgrade Testing D-2 Contacting Technical Support D-2 iv eroom 7 Install, Upgrade, and Configuration Guide

5 E F Appendix E: Clustering Environment Setup Before You Begin E-1 Clustering Overview E-1 Requirements E-4 Hardware Requirements E-4 Hardware Configuration Requirements E-4 Operating System, Network, and Disk Installation E-5 Requirements E-5 Installing Microsoft s Cluster Service E-6 Cluster Service Setup E-7 eroom Software Installation E-8 Pre-eRoom Software Installation Checklist E-8 Overview of the eroom Installation in a Clustered Environment E-9 Applying eroom Maintenance Releases to the Cluster Environment E-10 Adding a Failed Web or Database Cluster Node Back to the Cluster E-10 Additional Resources E-11 Appendix F: Troubleshooting Web Publisher eroom 7 Install, Upgrade, and Configuration Guide v

6 vi eroom 7 Install, Upgrade, and Configuration Guide

7 Chapter 1: Upgrade Overview 1 1 eroom 6 Background eroom 6 installations typically included an IIS web server containing the eroom application and a separate Microsoft SQL Server database server. Alternatively, in SQL Anywhere installations, databases resided on the web server. File attachments to an eroom were all stored on the web server (or a SAN storage device connected to the web server). An eroom configuration might have also included integration with Documentum s Content Server, Real Time Server, MS Project Viewer, and CAD Viewer. Members on each eroom server were typically managed by the eroom Server Member List (SML), and facilities provided logical groupings of members and erooms. A directory listing of erooms was limited to a specific facility. Typically, customizations were developed to provide a more comprehensive list of erooms or facilities for a specific server or across multiple servers. The SML may have also been connected to an NT Domain or LDAP directory for both authentication and synchronization. In a multi-server eroom environment, in many cases all eroom servers were connected to an external LDAP or NT4 directory connection. However, each eroom server had its own server settings, which were administrated independently of other servers. Administration customizations had to be performed separately on each eroom server. With previous versions of eroom, facility and eroom creation was serverbased. Only eroom server administrators could create facilities. Additionally, facility administrators (or users with create eroom rights) within a particular facility could create erooms only within that facility. eroom 7 Install, Upgrade, and Configuration Guide 1 1

8 Chapter 1: Upgrade Overview eroom 7 Differences eroom 7 Differences In eroom 7, membership and administration are now centralized within an eroom site. The eroom site contains information about one or more servers and the members and erooms within the site. Multiple eroom 6 servers can be combined into an eroom 7 site. Within an eroom site, communities now provide logical groupings of members and erooms. A site can have multiple communities, and each community can have its own independent administrator. For administrative purposes, all members must be native to only one community. However, members of a community (or the entire community itself) can be added to another community as guests. Members can be added to the eroom 7 community member list (as a local member ), or they can authenticate/synchronize to an external directory, such as LDAP or an NT4 domain. The concept of a facility still exists in eroom 7, but facilities reside within an individual community. Each facility maintains its own settings page for database templates, inboxes, custom fields, and custom icons only. However, facility administration and membership/ synchronization rules that applied in eroom 6 are no longer relevant in eroom 7. New eroom provisioning functionality determines which server machine and community an eroom is created in. The following illustration depicts the structure of an eroom 7 site: eroom 7 Site community A community B member list facility A1 facility A2 member list facility B1 member A1 eroom A1 eroom A4 member B1 eroom B1 member A2 eroom A2 eroom A5 member B2 eroom B2 member A3 eroom A3 eroom A6 Guest A1 eroom B3 1 2 eroom 7 Install, Upgrade, and Configuration Guide

9 Chapter 1: Upgrade Overview eroom 7 Differences There are several important eroom 7 differences you can see in this illustration. In particular: A site can include multiple communities, which in turn can include multiple facilities. Although sites and communities can contain multiple facilities, a facility still represents a distinct database file. However, the eroom 7 site database now contains information on servers, communities, facilities, membership, and licensing across the entire eroom 7 site. Facilities must be created within a particular community, and erooms must be created within a particular facility. Other important differences not depicted in the illustration include the following: Membership is now administered at the community level rather than at the facility or server level. The only member synchronization that now occurs is between the eroom site and its communities (which in turn synchronize with an external directory, if applicable). There is no longer any member synchronization between SMLs and facility member lists. When adding members to an eroom, coordinators can search for any member of the community, regardless of which facility the eroom resides on. There are no longer any facility administrators in eroom 7; they have been replaced by community administrators. There are still facility settings pages in eroom 7, but they now only control facility-level inbox functionality, custom icons, custom fields, and database templates. eroom 7 and Directory Connections eroom 6 supported the use of external directory connections at the server and the facility level. eroom 7 associates Windows NT Domain or LDAP connections with communities only. An eroom 7 directory connection is added to a community, and the directory members automatically become members of a group within the community. This directory group cannot be deleted unless the directory connection is deleted from the community. eroom 7 Install, Upgrade, and Configuration Guide 1 3

10 Chapter 1: Upgrade Overview Upgrade Planning and Preparation Prior to upgrading to eroom 7, identify where the current eroom 6 directory connections are located (SML- or FML-based). Then identify the eroom 7 community these directory connections should reside in. If your eroom 6 directory connection is connected to your eroom 6 SML, the eroom 7 upgrade will translate directory connections to the community that contains your SML. Most likely the Main community of members will contain all members from all server member lists for the purpose of the eroom 7 upgrade. By default, the upgrade will create a group (of the same name as the directory connection) within the community containing all members from the external directory connection. After the upgrade, you can later add new communities and move directory connections to new communities as desired. Upgrade Planning and Preparation Performing an upgrade requires considerable preparation and planning. Before you launch the installation process, make sure you know which servers you will use for various functions (web server, database server, file storage, etc.) In addition, you must set up several accounts and directories that you will be asked to specify by the installation and upgrade programs. Finally, you must carefully decide and plan how you would like to bring your existing eroom 6 facilities and rooms into an eroom 7 site, as there are different ways to do this, each with advantages and disadvantages. Please read this section carefully and plan accordingly before you begin the upgrade process. 1 4 eroom 7 Install, Upgrade, and Configuration Guide

11 Chapter 1: Upgrade Overview Upgrade Planning and Preparation Hardware Configurations The following table shows typical ways you might distribute eroom 7 site components among various server machines. With the Advanced installation*, in addition to the possibilities depicted in the table, you could also use more than four servers and have multiple instances of various site components (Microsoft SQL Server database, web server, file server, etc.). Number of Servers Server eroom 7 Site Components Standard One Server Server 1 All components on the same server. Two Servers Server 1 Web server SQLA database Indexing server Advanced All components on the same server. (This Advanced install configuration for testing only.) Web Server Server 2 eroom file server Microsoft SQL Server database Indexing server eroom file server Three Servers Server 1 Web server Indexing server eroom file server Web server Indexing server (or on file or database server) Server 2 Microsoft SQL Server database eroom file server Server 3 (Not applicable) Microsoft SQL Server database Four Servers Server 1 Web server Web server Server 2 eroom file server Microsoft SQL Server database Server 3 Microsoft SQL Server database eroom file server Server 4 (Not Applicable) Indexing server *See eroom Server Versions on page 2-1 for details about Standard and Advanced installations. eroom 7 Install, Upgrade, and Configuration Guide 1 5

12 Chapter 1: Upgrade Overview Member, Group, and Facility Migration Member, Group, and Facility Migration Members When you upgrade, the Migration wizard asks whether you want to create a new community as the main community for site members, or add members to an existing community. If you have already defined a community for your primary member community, you would use that one rather than create a new community. Also, you can create new communities later, if necessary, via Site Settings. In addition to the main community (which has the original site name), the Migration wizard automatically creates a satellite community for each of the following: each eroom 6 facility that was not linked to the Server Member List (SML). each eroom 6 facility that was linked to the SML, but also contained non- SML members. each SML group that was specifically linked to by at least one eroom 6 facility. (All eroom 6 facilities that pointed to the same SML group and had no non-sml members are consolidated into the main community.) All members of these satellite communities remain native to the main community, and are assigned as guest members of their satellite communities. This ensures convenience of administration, while preserving the eroom 6 member divisions in case you need them. If you like, you can later eliminate the satellite communities to further consolidate membership. The following are some circumstances in which you might choose to keep groups and facilities in separate communities rather than consolidating them into the main community. You might want communities to strictly observe organizational/political boundaries. For example, a specific web server might be delegated solely for accessing erooms and data belonging to a particular subsidiary or department. You might want to create a separate community for administrative purposes. For example, if different administrators currently manage different eroom 6 communities, you might want to preserve this practice in eroom eroom 7 Install, Upgrade, and Configuration Guide

13 Chapter 1: Upgrade Overview Member, Group, and Facility Migration Facilities and Groups You might want to impose more restrictive access for particular projects. For example, you might want to create an executive community or a merger-related community. The Migration wizard also asks you where you want to move your existing eroom 6 facilities and local groups. The default option is to move them all into the main community. Depending on your needs, a centralized main community containing all the facilities and groups may be easier to administer than keeping facilities and groups in separate communities. Furthermore, end users don t need to be concerned about which server or facility an eroom resides on. Alternatively, you can choose to keep your facilities and groups in their separate satellite communities, reflecting their eroom 6 organization. This option allows you to delegate facility and group management to the community administrators of the satellite communities. Server Provisioning (Advanced Installation Only) Among the new administrative features in eroom 7 Advanced installation is server provisioning. This involves determining which servers new erooms are created on in order to ensure that the load shared by different servers is balanced. You can either establish your own preferences for a provisioning policy, or let eroom 7 make provisioning decisions automatically (based on the relative capacity of the available servers of each type). You can also establish provisioning groups, which allow servers to be chosen based on the type of eroom involved. Provisioning groups are often created based on geographical or organizational criteria for example, you might reserve one set of servers for North American clients, another for European clients, and so on. When a North America eroom is created, eroom chooses the appropriate servers from those assigned to the North America provisioning group. If that group designates multiple servers of a particular type (web, database, file, full text index), then eroom uses relative capacity logic to choose the best server of each type from the set available to North America. eroom 7 Install, Upgrade, and Configuration Guide 1 7

14 Chapter 1: Upgrade Overview Member, Group, and Facility Migration When you migrate a facility from Room 6 to eroom 7 (after you have created an initial site), and if you have defined provisioning groups or specified multiple options for various server types, you are asked to choose server assignments for the migration. If necessary, administrators can re-provision at any time after the migration. Multiple eroom 6 servers can be added to an existing eroom 7 site, by joining that site. Consequently, not all eroom 6 servers need to be upgraded at once. When joining an existing site, it is important to identify which database server, file server, and index server will contain the data prior to upgrading. Additional Procedures and Information If, in addition to upgrading from eroom 6, you are also reconfiguring your installation, you may need to meet additional requirements and perform additional procedures, using information provided in this manual as follows: Appendix A: Configuring eroom Inboxes Appendix C: eroom Security Guidelines Appendix E: Clustering Environment Setup If you have made API customizations in eroom 6, refer to the API Help for information on whether you need to update those customizations for eroom 7. If you have created eroom XML Query Language applications or queries, see the XML Help for information on changes to the XML schemas and to query targeting. Both the API Help and the XML Help are available from within the eroom 7 Help environment, or as an independent help file from the EMC Software CustomerNet site ( Finally, you must evaluate and revise your eroom 6 backup procedures so that they are effective for eroom 7, since the basic structure and organization of eroom 7 differs from that of eroom 6 in important respects 1 8 eroom 7 Install, Upgrade, and Configuration Guide

15 2 Chapter 2: Pre-installation and Upgrade Requirements 1 eroom Server Versions Standard Installation Requirements for eroom 7 vary depending on the type of eroom 7 installation and the type of database you use. eroom 7 is available in two different installations. The Standard installation is limited in the number of servers that can be used. Typically, the eroom 7 server (web server), and file server reside on the same machine, although the file server directory can be placed on a separate machine from the eroom 7 server. (If you have the Microsoft SQL Server version of the Standard installation, the database server can also reside on a different machine.) The Standard installation is available in two different database versions: One provides an embedded SQL Anywhere database. One lets you use Microsoft s SQL Server, which includes support for Microsoft SQL Server eroom 7 for Microsoft SQL Server refers to this version. The Microsoft SQL Server version can be installed in an environment that uses Microsoft Windows Cluster Services. (Configuring eroom 7 to take advantage of this service requires some extra Windows environment procedures.) eroom 7 Install, Upgrade, and Configuration Guide 2 1

16 Chapter 2: Pre-installation and Upgrade Requirements eroom Server Versions Advanced Installation The Advanced installation is a multi-server version, in which the web server, indexing server, database server, and file server can reside on different machines, and there can be multiple web, file, and database servers. The Advanced installation can only be used with Microsoft SQL Server. It can be installed in an environment that uses Microsoft Windows Cluster Services. (Configuring eroom 7 to take advantage of this service requires some extra Windows environment procedures.) 2 2 eroom 7 Install, Upgrade, and Configuration Guide

17 Chapter 2: Pre-installation and Upgrade Requirements System Requirements System Requirements Hardware Software Client For browser-only access ( thin client ), system requirements are that of the browser itself. For browser access with the optional eroom plug-in ( rich client ): 300 MHz Pentium 128 MB RAM 50 MB free disk space The following can be used with either the thin client or the optional plug-in: Microsoft Windows 2000 Professional Microsoft Windows 2003 Microsoft Windows XP SP1 and SP2 Microsoft Windows NT Workstation 4.x (with Service Pack 6a) Microsoft Windows 98 SE Microsoft Windows ME The following can be used with the thin client only: Apple Macintosh OS 8.5, 8.6, or 9.x, and 10.x Sun Solaris 2.7 or higher HP-UX or higher Linux RedHat 7.x or higher Server(s) 900 MHz single processor 1 GB RAM 512 MB free disk space (for eroom server). File server disk space requirement depends on usage. Index server requirement is approximately 50% of total file usage. Note: In the Standard installation, your database and index server are on the same machine as your eroom server, requiring more disk space. Microsoft Windows 2000 Server (with Service Pack 2 or later) Microsoft Windows 2000 Advanced Server (with Service Pack 2 or later) Microsoft Windows Server 2003 Server, Standard Edition Microsoft Windows Server 2003 Server, Enterprise Edition Microsoft Windows Server 2003 Cluster Services Microsoft Windows Server 2003 Server R2, Standard Edition Microsoft Windows Server 2003 Server R2, Enterprise Edition The following can be used for nonproduction (evaluation) use only: Microsoft Windows 2000 Professional Microsoft Windows XP Professional eroom 7 Install, Upgrade, and Configuration Guide 2 3

18 Chapter 2: Pre-installation and Upgrade Requirements System Requirements Supported browsers: Microsoft Internet Explorer 6.0* and 7.0 Mozilla Firefox 1.x Netscape Navigator 7.0x Mozilla 1.x Apple Safari 1.3 or higher *Supported for use with eroom Real Time Services. Limited to browser-only access. Supported database platforms: Embedded SQL Anywhere database Microsoft SQL Server 2000 (Service Pack 4) Microsoft SQL Server 2005 SP1 Notes on System Requirements Port Requirements The above requirements are minimums for production environments. In some cases, requirements are lower for evaluation or other non-production purposes. The above requirements apply specifically to eroom. When using eroom Enterprise, the browser must be compatible with both eroom and the Documentum Client being used. For more information on the requirements for eroom Enterprise and on configuring eroom 7 to work with Content Server, refer to Additional Requirements for eroom Enterprise on page 2-5 in this guide. If you are using eroom 7 with a separate file server that resides behind a firewall, or if you are using eroom 7 for Microsoft SQL Server and the Microsoft SQL Server server resides behind a firewall, there are a few unique firewall port requirements you should be aware of: 389 (for LDAP) 3268 (for Active Directory Global Catalog) 2060 (for FullText) For eroom 7 for Microsoft SQL Server, the use of Microsoft Distributed Transaction Coordinator (DTC) is required. DTC ensures transactional integrity when eroom 7 writes to both the site database and to an eroom database. DTC requires the following open ports: 2 4 eroom 7 Install, Upgrade, and Configuration Guide

19 Chapter 2: Pre-installation and Upgrade Requirements System Requirements 135 RPC EPM (End Point Mapper) 1433 TDS SQL (for TCP/IP traffic) 1434 SQL 2000 (for Integrated Security) MSDTC (Dynamically assigned) If your site uses a separate file server that resides behind the firewall, then the following open ports are required: 137 NETBIOS Name Service (for browsing requests of NetBIOS over TCP/IP) 138 NETBIOS Datagram Service (for Browsing datagram responses of NetBIOS over TCP/IP) 139 NETBIOS Session Service. (For file sharing and print sharing) 445 Common Internet File System (CIFS) Additional Requirements for Using eroom 7 with Windows Cluster Services If you are going to use eroom 7 in conjunction with Microsoft Windows Cluster Services, the following requirements also apply: Windows 2000 Advanced Server or Windows 2003 Enterprise Server Active/passive cluster pairs only (not active/active) Microsoft SQL Server (not Sybase) installed on a separate machine Hardware configurations in which Clustering Services are supported for Windows (see For information on setting up a clustering environment in preparation for installing eroom 7, see Appendix E: Clustering Environment Setup. Additional Requirements for eroom Enterprise If you are going to use eroom Enterprise (an integrated environment consisting of eroom 7 and Documentum s Content Server ECM system), you must use version 7.3 of eroom or higher. The following requirements also apply. eroom 7 Install, Upgrade, and Configuration Guide 2 5

20 Chapter 2: Pre-installation and Upgrade Requirements System Requirements NOTE: For additional information on these requirements and on configuring eroom 7 to work with Content Server, refer to Additional Procedures for eroom Enterprise on page 3-5 in this guide. Microsoft SQL Server If you use eroom for Microsoft SQL Server, and you already have a Microsoft SQL Server server set up for use by Documentum, you must create a new instance of the Microsoft SQL Server server for use by eroom. This is necessary because Documentum requires a case-sensitive sort order, while eroom requires a case-insensitive sort order. Documentum Foundation Classes (DFC) DFC version or higher must be installed on each machine where the eroom 7 server software is installed. A DFC installer is available for download with eroom 7. You must increase the DFC resources used for connecting the eroom 7 server and the Documentum server by editing the dmcl.ini file within DFC. See also: Installing DFC on the eroom 7 Server on page 3-5 in this guide. Web Publisher In order to use eroom 7 with Documentum Web Publisher, you must install a copy of Web Publisher version or higher on the eroom server. eroom 7 only needs to access Web Publisher files; Web Publisher does not need to run on the eroom server. See also: Installing Web Publisher on the eroom Server on page 3-8 in this guide. Documentum Templates If you want to make Documentum templates available for users who publish eroom 7 files to Documentum, you will need to create dedicated template folders within the Documentum repositories eroom 7 will use. See also: Creating a Dedicated eroom 7 Template Folder on page 3-6 in this guide. 2 6 eroom 7 Install, Upgrade, and Configuration Guide

21 Chapter 2: Pre-installation and Upgrade Requirements System Requirements Documentum Content Server Account You must create a dedicated Documentum account with superuser privileges for each repository that eroom 7 will use. This is the account you specify on the Site Settings page as the Content Server account (also for communities that have their own Content Server connections). When you upgrade a site to eroom version 7.3, you can use the same dedicated Content Server account used in an earlier release. However, if you are upgrading multiple sites that link to the same repositories on the Content Server, and you are not upgrading all of the sites at the same time, eroom recommends creating a new Content Server account and using that account for all of the upgraded sites. This ensures that both the upgraded and pre-upgraded sites will receive proper event notifications for changes to linked files in those repositories. Before you upgrade a site, in this case, specify the new Content Server account on the settings page for that site (and, if appropriate, for communities with connections to that Content Server). See also: Creating Dedicated Content Server Accounts on page 3-6 in this guide. Documentum Connector The Documentum Connector must be enabled site-wide in the Content Server Connection section of the General page in eroom Site Settings; for any community that will use eroom Enterprise, enable the Content Server connection in the Content Server section of the General page in Community Settings as well. Documentum Webtop Documentum s Webtop (version or higher) requires the Internet Explorer browser, version 5.5 or later. Documentum Media Services If you need Thumbnail or Rendition support, Documentum Media Services version or higher must be installed and configured to work with Content Server. eroom 7 Install, Upgrade, and Configuration Guide 2 7

22 Chapter 2: Pre-installation and Upgrade Requirements System Requirements eroom WDK Component If you want to display in eroom the properties of files that are linked to Documentum s Content Server, or if you want to perform a Content Server search, and you currently have WDK installed, you must install the eroom WDK Component. You can obtain the installer from the Powerlink site ( However, if you have WDK 5.3 installed, the WDK Component is already included. eroom Upgrade Utility for Documentum Repositories Once you upgrade all servers in your site to eroom version 7.3, you complete the upgrade process by running a utility that updates all Documentum repositories that contain content linked to the site. The ERDocbaseUtil.exe utility is a command-line application included in the eroom 7.3 installation kit. It removes all obsolete information from a repository following the eroom upgrade to version 7.3. You can run this utility at your convenience, however, since linked content in any non-updated repositories will continue to work with 7.3. By preserving the old linked content information in the linked repositories you can, for example, run a mock upgrade at a site as many times as you like before approving the upgrade of a production site. Run ERDocbaseUtil for each repository (docbase) that provides linked content to an eroom site. It must be run on an eroom server on which Documentum DFC has been installed. Note that to remove obsolete event registrations in a repository, you must run ERDocbaseUtil with the same credentials of the Content Server account that was used to create the event registrations in the first place. When you enter ERDocbaseUtil with no arguments at the command prompt, the following usage information is displayed: > ERDocbaseUtil Usage: ERDocbaseUtil -db docbase [-br docbroker] -u docbaseuser -w password [-of outputfile] [-cmd report [-type obsolete current]] [-cmd remove [-safe]] where 2 8 eroom 7 Install, Upgrade, and Configuration Guide

23 Chapter 2: Pre-installation and Upgrade Requirements System Requirements docbase is the name of a docbase that contains linked content docbroker specifies the docbroker that eroom uses to connect to the docbase. Its format is either hostname or hostname:port where, in the former case, the default docbroker port 1489 is understood. If this parameter is not given, this application relies upon the ambient dmcl.ini file to determine the docbroker to use. docbaseuser is a docbase account with superuser privilege password is the clear text password for the given docbaseuser outputfile is the name of the output file (default is stdout) -cmd report (default if -cmd is absent) means generate a report of all obsolete (if -type is absent) or current synch relations, event registrations, and event notifications. -cmd remove means remove all obsolete synch relations and all event registrations and event notifications created by this docbaseuser. With the -safe option, do not update docbase, just show what would have been updated. Additional Requirements for eroom 7 for Microsoft SQL Server If you are going to use the eroom 7 for Microsoft SQL Server database version, the following requirements also apply: Microsoft SQL Server Account Although eroom can log into an existing account, we recommend creating a new Microsoft SQL Server account specifically for eroom to use. The account must use Microsoft SQL Server authentication, not Windows NT authentication, and must at least have dbcreator rights to install. eroom 7 Install, Upgrade, and Configuration Guide 2 9

24 Chapter 2: Pre-installation and Upgrade Requirements System Requirements NT Network and Domain For performance reasons, we recommend installing Microsoft SQL Server and eroom 7 for Microsoft SQL Server on different machines on the same NT network and same domain. Microsoft SQL Server CLient Software If you decide to install Microsoft SQL Server on a separate server, you must install some additional items on the eroom 7 server machine. In particular, you must install the Client Connectivity option found on the Microsoft SQL Server installation CD. For Microsoft SQL Server 2000, you must also install the Management Tools option. Reboot the web server after installing the Client software. Default Port Microsoft SQL Server defaults to port 1433 but this port can be changed, if appropriate. Microsoft DTC If your Microsoft SQL Server server resides behind the firewall, you must use Microsoft Distributed Transaction Coordinator (DTC) to ensure transactional integrity. (See the Port Requirements on page 2-4 for additional details.) TCP/IP For optimal eroom performance, set the Microsoft SQL Server to communicate with client applications using TCP/IP. To confirm this setting, choose from the Start menu Programs > Microsoft SQL Server 2000> Client Network Utility, and then set the Default Network Library to TCP/IP. To do this, make sure only the TCP/IP protocol is enabled in the General tab of the Microsoft SQL Server Client Network Utility eroom 7 Install, Upgrade, and Configuration Guide

25 Chapter 2: Pre-installation and Upgrade Requirements System Requirements Service Packs You should stop the Microsoft SQL Server services and apply any required service packs. You can download the service packs from Microsoft SQL Server Version From the registry, you can find out which version of Microsoft SQL Server you are running. Check the product version of sqlservr.exe. Microsoft SQL Server Default Settings Microsoft SQL Server must be installed with the following Microsoft defaults: Character Set: 437 U.S. English Sort Order: 1252 ISO character set, 52 nocase_iso Dictionary order, caseinsensitive. (Other sort orders like binary are not supported. To verify Microsoft SQL Server sort order, from the Microsoft SQL Server Query Analyzer run the SQL Statement sp_helpsort.) Unicode Collation: 1033 General Unicode Unicode Style: Case-Insensitive Additional Installs On the same web server where the eroom Server software will be installed, install (from the Microsoft SQL Server installation CD) the Microsoft SQL Server Client Network Utility and, for Microsoft SQL Server 2000, management tools. Converting from Sybase to Microsoft SQL Server If you are upgrading to eroom version from any version of 7.x, and you want to convert from using Sybase to using Microsoft SQL Server, then you must upgrade to the Sybase version of eroom version first, and then install the Microsoft SQL Server version of eroom This avoids problems with Help and ASP files that would otherwise occur as the result of changing databases from 7.x to eroom 7 Install, Upgrade, and Configuration Guide 2 11

26 Chapter 2: Pre-installation and Upgrade Requirements System Requirements Information You Need to Collect The eroom 7 installation asks for three things related to your Microsoft SQL Server: Server Name Choose or type the name of the machine on which Microsoft SQL Server is running. User Name Enter the login ID for the Microsoft SQL Server account you want eroom to use. Password Enter the password for the above login ID. Ensuring Sufficient Disk Space It is important to ensure that your eroom installation (including the file server, index server, and server data) has room to grow. The files and directories that will grow in size depend on whether you have the Standard installation of eroom 7 or the Advanced installation. NOTE: When you upgrade from eroom 6 to eroom 7, files will be moved from their eroom 6 locations to the new eroom 7 locations that you specify during the install process. Version Standard Installation, SQL Anywhere Standard Installation, Microsoft SQL Server Disk partition recommendations Use separate partitions for the following and make sure they have sufficient room to grow: the File Server directory you specify the eroom Data directory (on SQL Anywhere, this includes the site and facility databases, the full-text search databases, and the optional log files) Use separate partitions for the following and make sure they have sufficient room to grow: the File Server directory you specify the site and facility databases the eroom Data directory (on Microsoft SQL Server, this includes the full-text search databases and the optional log files) 2 12 eroom 7 Install, Upgrade, and Configuration Guide

27 Chapter 2: Pre-installation and Upgrade Requirements Preparing to Install Advanced Installation, Microsoft SQL Server Use separate partitions for the following and make sure they have sufficient room to grow: the File Server directory you specify the eroom Data directory (in this version, this includes only the optional log files, which are not very large, and -- if you are using eroom Enterprise--a Documentum Foundation Classes working directory.) Preparing to Install Setting Up An Install Account All Installations For both Standard and Advanced installations of eroom 7, the Windows account used to install the eroom software must have administrative rights for the server and must also have Act as part of the operating system rights. If this right is not set, the eroom install will set it and prompt you to log out then log in again. Advanced Installations Only Because an eroom 7 Advanced installation spans multiple servers connected to a single site, we recommend that you set up a dedicated Windows account for installing and administering eroom 7. This account should be a domain-level account that is added to the local administrator s group on the server(s). By making this a domain-level account, you ensure that the login is common across multiple servers and the user credentials will be identical. In the case of servers located within a DMZ (not on a domain), create a local account and use a standard naming convention for install accounts across all servers. eroom 7 Install, Upgrade, and Configuration Guide 2 13

28 Chapter 2: Pre-installation and Upgrade Requirements Preparing to Install Setting Up a File Server Account Standard Installations Only If you intend to store files uploaded to eroom 7 in a directory on the eroom 7 server itself, then you do not need to set up a File Server account for the Standard Installation. However, if you intend to store your File Server share on a different machine than eroom 7, you must set up an account (either domain or local) for access to the File Server. The account does not need any special Windows rights (administrative rights, for example). Advanced Installations Only For all Advanced installations, you must create a Windows account for eroom 7 to use to access the File Server share (the location where eroom 7 files are uploaded and stored). The account should be a domain account, unless you are installing eroom 7 within a DMZ. The account does not need any special Windows rights (administrative rights, for example). Setting Up a File Server Directory All Installations All eroom 7 installations require a File Server directory to contain uploaded files. Because the Site Creation wizard prompts you for this directory after you install eroom 7, you should create this directory before launching the install. In addition, you must also share the File Server directory via Windows file sharing (unless you are both placing the File Server directory on the same machine as eroom 7 and performing a Standard installation). The only account that needs share access to the File Server directory is the File Server account discussed in the previous section. NOTE: If you create the File Server directory on a shared drive on a cluster configuration, then you must also create a clustered file share resource for this shared drive in the Cluster Group. This resource needs the permissions set up for the File Server account to access the data files. Otherwise, the shared drive will not be available after a failover eroom 7 Install, Upgrade, and Configuration Guide

29 Chapter 2: Pre-installation and Upgrade Requirements Preparing to Install Installing the Index Server (Advanced Installations Only) If you intend to perform an Advanced installation, you should prepare for this installation by downloading and running the index server setup program on the machine you want to use as an index server. (This setup file is listed as the eroom 7 Search Engine Installation and is located with the eroom 7 files on the Documentum download site.) When you create an eroom 7 site, you are asked for the name of the index server. You can then enter the name of the machine on which you installed the index server. If you install the index server after creating the eroom 7 site, or if you do not enter the name of the index server when you create the eroom 7 site, then you will need to add the index server (once installed) to the eroom site by means of the eroom MMC snap-in. Shutting Down Applications Selecting a Web Site To install the eroom Server, close all applications temporarily. Disable virus scanners during the installation. Restart applications after installation and reenable virus scanners. When you install eroom Server, you are prompted for a web site on which to install eroom. You can use the default web site, or you can use an additional web site that you created within IIS. Refer to IIS online documentation for information about how to set up IIS with multiple web sites. eroom recommends testing an additional web site configuration before installing the eroom software. eroom 7 Install, Upgrade, and Configuration Guide 2 15

30 Chapter 2: Pre-installation and Upgrade Requirements Preparing to Install 2 16 eroom 7 Install, Upgrade, and Configuration Guide

31 3 Chapter 3: Installing eroom 7 1 This chapter explains how to install eroom 7. Once the eroom 7 files are installed, and your server has re-booted, the install program leads you through the steps to set up or join an eroom site. An eroom 7 site consists of one or more servers that support a population of erooms and users. All servers in a site share a common membership. Consequently, members can log into the site and then not have to log in again during the same session even if they go to different erooms and servers. A site can be as small as a single server, but (with the Advanced installation) can have many servers. A site can be subdivided into multiple communities. Installing eroom 7 onto a server with no previous eroom installation involves these procedures: Running the Setup program to install the software Running the Site Setup program to set up or join an eroom 7 site Specifying Site Settings Installing eroom 7 for SQL Anywhere Log in to your web server under the administrator account you established in the section Setting Up An Install Account on page 2-13 in this guide. Download and run the eroom 7 installer. Only the Standard installation of eroom 7 is available for SQL Anywhere. Follow the instructions in the Setup program until the installation completes. eroom 7 Install, Upgrade, and Configuration Guide 3 1

32 Chapter 3: Installing eroom 7 Installing eroom 7 for Microsoft SQL Server Installing eroom 7 for Microsoft SQL Server eroom recommends installing Microsoft SQL Server and eroom 7 for Microsoft SQL Server on different machines on the same NT network and same domain, or on any fully-trusted domain. 1. Install Microsoft SQL Server before you install eroom 7 for Microsoft SQL Server. (Note that binary sort order is not supported.) 2. On the same server where the eroom Server software will be installed, install (from the Microsoft SQL Server installation CD) the Microsoft SQL Server Client Network Utility and, for Microsoft SQL Server 2000, management tools. For cluster services only (for more details, see Appendix E: Clustering Environment Setup): Install Microsoft SQL Server Client (including the management objects) on both cluster nodes. Change the IIS anonymous user on both nodes to a common domain user (such as EROOM\CLUSTER_USR), as follows: On your desktop, right-click the My Computer icon and Manage. In the Computer Management MMC snap-in, go to Services and Applications, Internet Information Services, Web Sites. Right-click Default Web Site and pick Properties. On the Directory Security tab, in the Anonymous access and authentication control section, click Edit. In the Authentication Methods dialog box, specify the User name (with domain) for the anonymous access account (for example, <domain_name>\cluster_usr). Change the recover settings for IIS Admin and W3SVC services, as follows: In the Computer Management MMC snap-in, go to Services and Applications, Services. Rightclick IIS Admin and pick Properties. On the Recovery tab, set First failure to Take No Action. Perform the same steps for World Wide Web Services (W3SVC). Although eroom can log into an existing account if you prefer, we recommend creating a new Microsoft SQL Server account specifically for eroom to use. 3 2 eroom 7 Install, Upgrade, and Configuration Guide

33 Chapter 3: Installing eroom 7 Installing eroom 7 for Microsoft SQL Server The account must use Microsoft SQL Server authentication, not Windows NT authentication, and must have dbcreator rights. Apply any Microsoft SQL Server Service Packs (stop the Microsoft SQL Server services first). Reapply any NT service pack after applying the Microsoft SQL Server Service Packs. You can download Service Packs from: Before installing eroom 7 for Microsoft SQL Server, test your connection to the Microsoft SQL Server using the Microsoft SQL Server Client Network Utility. 3. Log in to your web server under the administrator account you established in the section Setting Up An Install Account on page 2-13 in this guide. For cluster services only: To install, move the cluster group to this node (if this is not already the active node). eroom 7 Install, Upgrade, and Configuration Guide 3 3

34 Chapter 3: Installing eroom 7 Installing eroom 7 for Microsoft SQL Server 4. Download and run the preferred eroom 7 for Microsoft SQL Server installer. Both the Standard installation and Advanced installation of eroom 7 are available for Microsoft SQL Server. For cluster services only (for more details, see Appendix E: Clustering Environment Setup): Install eroom on the first node, placing all eroom program files, eroom web site files, and data on the shared drive. The following locations are recommendations: eroom Web directory: <Shared Drive>:\inetpub\eRoom eroom Server Administration directory: <Shared Drive>:\eRoom\eRoom server eroom Server Data directory: <Shared Drive>:\eRoom Data Install eroom on the second node: Move the cluster group from the first node to the second node. Install eroom. You will not be prompted for the location of eroom files, since that information was entered during the first install. The eroom install creates a facility with an initial set of erooms. 5. Follow the instructions in the Setup program until the installation completes. If you are planning to use eroom Enterprise, you must also complete the procedures in the following section. Otherwise, go to the section Getting Started Using eroom 7 on page 3-9 in this guide. 3 4 eroom 7 Install, Upgrade, and Configuration Guide

35 Chapter 3: Installing eroom 7 Additional Procedures for eroom Enterprise Additional Procedures for eroom Enterprise If you are planning to use eroom Enterprise, which combines eroom 7 with Documentum s Content Server, you must also complete the procedures in this section. Installing DFC on the eroom 7 Server Documentum Foundation Classes (DFC) must be installed on the same server(s) as eroom 7. A DFC installer is available for download with eroom Log in to your web server as administrator. 2. Download and launch the DFC installer. 3. Follow the instructions in the Setup program until the installation completes. 4. After the Setup program is finished, you must re-boot. 5. Edit the dmcl.ini file for DFC to increase the resources used for connecting the eroom 7 server and the Documentum server. The dmcl.ini file resides in the \WINNT directory of the machine on which you are installing DFC. Edit it by adding the following lines: [DMAPI_CONFIGURATION] cache_queries = T client_codepage=utf-8 client_cache_size=1000 connect_pooling_enabled=t max_session_count=100 max_collection_count=100 (You can also find a copy of these lines in the...eroomserver\dmcl_settings.txt file of your installed copy of eroom 7.) These settings are the recommended minimums. 6. If you are installing the DFC after installing eroom 7, you must run the eroom Checker to configure the correct permissions on Documentumrelated files and folders. Locate the ERChecker executable in the...\program Files\eRoom\eRoom Server directory and specify a check for General Site Consistency and All File Permissions. eroom 7 Install, Upgrade, and Configuration Guide 3 5

36 Chapter 3: Installing eroom 7 Additional Procedures for eroom Enterprise Creating a Dedicated eroom 7 Template Folder If you want eroom 7 users to be able to choose Documentum template files when publishing a file to Documentum, you must create a folder for the template files within each repository that eroom 7 will use. The folder(s) must meet the following criteria: They must be named eroom Templates and placed within the /System cabinet of the repository. They must have world write access. Creating Dedicated Content Server Accounts You must create a dedicated Content Server account with superuser privileges for use by eroom 7. The account must be created for each repository that eroom 7 will access, and the account login name and password must be the same for each repository. (eroom accepts only one login and password for Documentum access.) Be sure to make a note of the login name and password for the account(s) you create, so that you can enter them on the eroom 7 Server Settings page. The two most convenient ways to add a single user to a repository are to use either the Documentum Administrator utility or the Webtop utility (if available at your site). For information on adding a user account with Documentum Administrator, refer to the Documentum Content Server Administrator s Guide. For information on adding a user account with Webtop, refer to the Documentum manual Webtop User Guide. 3 6 eroom 7 Install, Upgrade, and Configuration Guide

37 Chapter 3: Installing eroom 7 Additional Procedures for eroom Enterprise Enabling Use of Content Server by eroom 7 Once both eroom 7 and DFC are installed on the server, and you have created a dedicated Documentum administration account, you must enable use of eroom 7 with Content Server in eroom Site Settings. 1. Open Site Settings in one of two ways: Remotely Enter in your browser the URL servername.com/eroom, and then go to Site Settings. Locally Use the eroom Microsoft Management Console (MMC) snapin by choosing Start > Programs > eroom Administration > eroom Server Administration. 2. On the General page of Site Settings, scroll down to the Content Server Connection section. 3. Make sure the Allow Content Server connections check box is selected. 4. Enter the Login name and Password for the dedicated Content Server account you created for your repositories. 5. Specify any other options you prefer for the remaining Documentum settings. (For example, if you are going to use Documentum s Webtop interface, enter the Webtop URL.) 6. Scroll to the top of the Site Settings page and click Apply. 7. Scroll back down to the Content Server Connection section. A Test button is now available. 8. Click Test to verify that the Login name and Password you provided affords access to Documentum. NOTE: You must also specify a Content Server administration account for any community that has its own Content Server connection. For details about site and community Documentum Content Server settings, see the eroom Administration section of eroom 7 online Help. eroom 7 Install, Upgrade, and Configuration Guide 3 7

38 Chapter 3: Installing eroom 7 Additional Procedures for eroom Enterprise Installing Web Publisher on the eroom Server Web Publisher is an easy-to-use, browser-based interface that enables nontechnical users to easily create, manage, and publish content for multiple, multilingual Web sites. If you are planning to use eroom 7 with Documentum Web Publisher, you must also complete the procedures in this section. In order for the eroom server to communicate with application servers running Web Publisher, a copy of Web Publisher must be installed on the eroom server. If a supported application server is not already installed on the eroom server, then an application server must first be installed before installing Web Publisher. 1. Install a supported application server (for example, BEA WebLogic or Apache Tomcat) on the eroom server. 2. Install Web Publisher (Web_Publisher_5.2.x_windows.exe) on the eroom server. NOTE: You do not need to run either the application server or Web Publisher on the eroom server; you only need to install it there. If you receive errors when attempting to work with Web Publisher files, or if you are unable to see Web Publisher files or folders, please see Appendix F: Troubleshooting Web Publisher. Configuring Web Publisher Servers for Use with eroom To enable the Go to Content Server... command in eroom to work correctly with Web Publisher servers, perform the following procedure on each Web Publisher server that eroom will connect to. 1. Locate the XML file wp\config\app\contextsensitive_view_config.xml. 2. Open the file, and under the <actions_list> tag enclosed within the <component> tag, add the following line: <an_action_name= search valid_by_default= true /> 3. Log into Web Publisher as a user with administrative privileges. 4. Press the Ctrl key while clicking the Documentum icon in the top-right corner of the page. 3 8 eroom 7 Install, Upgrade, and Configuration Guide

39 Chapter 3: Installing eroom 7 Getting Started Using eroom 7 5. Click the Configuration button. 6. Click the Re-configure View Sensitive Action link. 7. Wait until the process finishes, and then close the pop-up window. Getting Started Using eroom 7 Refer to the eroom 7 Online Help for product documentation (for administrators as well as end users). To open Help, click? in the control bar at the top of an eroom page. For information about new features in eroom 7, see the What s new in eroom 7 topic. For details about the user interface, see the Guided tour in the Working in your eroom topic (Basics section). For information about coordinating an eroom, see the section Coordinating an eroom. For site and community administration details, see the Administration section. For information on managing eroom membership (including the use of NT domain and LDAP directories), see the Membership section. Visit the EMC Software CustomerNet site ( for additional Support Note information. eroom 7 Install, Upgrade, and Configuration Guide 3 9

40 Chapter 3: Installing eroom 7 Getting Started Using eroom eroom 7 Install, Upgrade, and Configuration Guide

41 Chapter 4: eroom and NT Server Default Permissions 1 4 There are default permissions set up for an eroom installation. Organizational standards may vary from enterprise to enterprise. These permissions can be changed to harden the security of the server. Follow the Microsoft Windows recommendations for hardening NT, 2000, or 2003 IIS security. However, any configuration changes should be sufficiently tested prior to installing eroom. eroom 7 Rights and NTFS Rights Access rights set in the eroom application are not passed down as NTFS rights to the operating system (NT/2000/2003). Conversely, general NTFS permissions for each NT user on the server do not apply to eroom objects or files. The eroom application user rights determine access control to the application (communities and erooms) and rights to eroom-specific objects. Windows NTFS permissions that are important are the IUSR Account (anonymous access account) used by IIS and the eroom Server user account created by the eroom application. Both accounts are used to access server resources. However, the IUSR account access is limited in scope. eroom 7 Install, Upgrade, and Configuration Guide 4 1

42 Chapter 4: eroom and NT Server Default Permissions Default Required Permissions Default Required Permissions The following are some of the default permissions required for installing eroom: Installation/Admin Account: Act as Part of the OS - required for eroom installation and administration. eroom Server: Log on Locally - eroom application must logon as this user account to access system resources. This is set during eroom installation. eroom FileShare Account: Access Computer from Network - required for fileshare access. IUSR account: Logon locally and Logon as a batch job - IIS sets these by default. Anonymous access requires these. Refer to Windows hardening guides for more information regarding local security policies required for the IUSR account. Checking eroom Permissions For More Information eroom provides a utility called the eroom Checker that does a deep permissions check on the eroom web server. It checks and lists a detailed permission checklist for the entire server, including registry and directories for the IUSR and System NT Accounts. In addition, it checks the integrity of database objects and can make permissions repairs and add missing facilities and erooms to the site database. You run eroom Checker from the eroom Server Administration MMC snapin. Please contact eroom Technical Support for assistance with running this utility. For more information about the eroom Checker utility, see the eroom Diagnostic and troubleshooting tools section of the System Administration section of eroom 7 online Help. 4 2 eroom 7 Install, Upgrade, and Configuration Guide

43 Chapter 4: eroom and NT Server Default Permissions Checking eroom Permissions For more information on Windows NT permissions and security, see the following Web resources: Default Permissions for IIS 6: Minimum Permission for IIS 5: eroom 7 Install, Upgrade, and Configuration Guide 4 3

44 Chapter 4: eroom and NT Server Default Permissions Checking eroom Permissions 4 4 eroom 7 Install, Upgrade, and Configuration Guide

45 Chapter 5: Uninstalling eroom Use the following procedure to remove everything associated with an install of eroom 7. NOTE: Do not perform this procedure if you still have eroom data you want to save or recover. 1. Shut down the eroom Monitor (if you installed the eroom client on the same machine as the eroom Server). 2. Use the eroom MMC snap-in to delete the site. (Select the eroom folder, right click, and choose All Tasks > Delete Site). 3. Open the Control Panel and pick Add/Remove Programs. 4. Choose eroom Server and click Remove. If prompted to remove files no longer in use, you can select Yes at your discretion. 5. After removing eroom 7, reboot. 6. After rebooting, verify the following: If your...\eroom Data directory (or whatever else you named it during install) has been removed. If not, remove it (provided a backup isn't needed or doesn't currently exist). If you are using Microsoft SQL 2000, then also ensure the eroom databases within Microsoft SQL Enterprise Manager have been removed. If not, delete them. 7. Verify that registry entries have been removed. Run Registry Editor. (Start > Run > Regedit) Select HKEY_LOCAL_MACHINE\SOFTWARE\. Find the eroom key under the software key. eroom 7 Install, Upgrade, and Configuration Guide 5 1

46 Chapter 5: Uninstalling eroom 7 Verify that the eroom key is removed. If not, delete the HKLM\Software\eRoom\eRoom Server key. Do not do this if you still want to keep eroom data. 8. Verify that the eroom Server files have been removed. Go to the following directories and delete the following files if they exist (these are defaults -- installation locations may vary): /inetpub/eroom - remove eroom directory 9. Verify that all virtual roots have been removed from IIS: Open the Internet Service Manager to check all eroom roots. If any still exist, right-click and delete all the eroom virtual directories/applications. 10. Make sure that IIS Services are started and that you can access the IIS default home page. Then you can re-install eroom if needed. 5 2 eroom 7 Install, Upgrade, and Configuration Guide

47 Appendix A: Configuring eroom Inboxes A A An eroom inbox is a special folder that can receive and store messages (and their attachments). By cc ing messages about your project to your eroom, you can create an automatic archive of project correspondence. To retrieve messages, eroom logs into an SMTP account on a mail server, just as if it were a mail client like Outlook Express or Eudora. Creating an SMTP Mail Account on a Mail Server for eroom Usage Establishing an SMTP service and domain 1. In the IIS Admin Console on the eroom server that will host the SMTP service, make sure the SMTP service is installed. 2. Make sure there is a virtual SMTP domain configured within the IIS Admin Console. 3. In the Incoming section of the page of eroom Site Settings, enter the name of the SMTP domain from the previous step into the address domain field. Creating the inbox 1. In an eroom, click create and pick the Inbox item. 2. Provide a name and description for the inbox. 3. Complete the inbox address by filling in the Address field in front of the domain name. 4. Click OK to create the inbox. eroom 7 Install, Upgrade, and Configuration Guide A 1

48 Appendix A: Configuring eroom Inboxes Administrative eroom Inbox Settings Each inbox you create follows the same process. Multiple inboxes can reside in a single eroom. All inboxes must have unique addresses. eroom enforces this by changing addresses for inboxes that are copied. Administrative eroom Inbox Settings The eroom Scheduler Service accesses the SMTP accounts to retrieve mail for all eroom inboxes. You can disable the inbox functionality in eroom Site Settings by clearing the Check for sent to inboxes check box under the Scheduler section. When inboxes are enabled, you can use the eroom Server Tuning dialog box to set the interval at which the eroom Scheduler checks for new mail delivered to the SMTP service. The default setting checks every five minutes. How do end users direct to particular inboxes? eroom delivers mail to the inboxes based on their addresses. The Scheduler checks for mail in the drop directory specified in the SMTP service (IIS Manager). For single-server sites, mail is delivered to the appropriate inboxes. For multi-server sites, mail on servers other than the one with the SMTP service is temporarily stored in the ~Mail Drop folder on the main file server. When the Scheduler runs on other servers, it looks for mail in this folder and directs it to the appropriate inboxes. A 2 eroom 7 Install, Upgrade, and Configuration Guide

49 Appendix A: Configuring eroom Inboxes Conversion of Mail Messages to eroom Inbox Pages Conversion of Mail Messages to eroom Inbox Pages eroom converts each message sent to an inbox to an eroom page as follows: The subject line becomes the title of the page. The page itself contains an icon ( ) for replying to the sender and the text of the message. File attachments are created as attachments to the new eroom item. If eroom cannot determine the type of attachment (because it is using a nonstandard MIME type), eroom creates a file attachment as a text file called Attachment N.txt where N is a number greater than zero. Users can rename this file if they like. HTML messages: The inbox feature supports HTML messages. eroom restricts the HTML content of eroom items so that they can be edited with our rich text editor. Incoming messages in HTML format have all non-supported HTML stripped from them, including style sheets, script (VBScript and JavaScript), and other non-standard tags. It is important to note that all script is removed, which prevents potential security problems caused by malicious script. Inline images are retained, and can be edited in the rich text editor. eroom 7 Install, Upgrade, and Configuration Guide A 3

50 Appendix A: Configuring eroom Inboxes Conversion of Mail Messages to eroom Inbox Pages A 4 eroom 7 Install, Upgrade, and Configuration Guide

51 B Appendix B: Configuring a Reverse Proxy Server with eroom 7 A Follow these steps to configure eroom 7 with a reverse proxy (RP) server. This configuration ensures that eroom requests are properly redirected through the reverse proxy to the eroom web server. First you configure the reverse proxy, and then the eroom web server. IMPORTANT: Verify that the reverse proxy server you are using is fully supported to work with eroom Server 7. If you re not sure, contact eroom Support at the EMC Software CustomerNet site ( softwaresupport.emc.com). For this example, assume that: End users want to access eroom by using eroom.company.com. There are two servers, as follows: Server Description Fully Qualified Domain Name IP Address app1 eroom Server app1.company.com proxy reverse proxy Server proxy.company.com eroom 7 Install, Upgrade, and Configuration Guide B 1

52 Appendix B: Configuring a Reverse Proxy Server with eroom 7 Configure the Reverse Proxy Server Configure the Reverse Proxy Server 1. Configure the public DNS server to resolve eroom.company.com to the reverse proxy server IP ( ). NOTE: In some configurations, two IP addresses might be required for the reverse proxy server (one or two NIC cards) one IP for external (Internet) use, and one for internal network use. In this configuration, DNS should resolve to the external (Internet) IP. TCP/IP settings can be set in Windows Control Panel / Network Settings. Consult with a qualified network IT person to make sure the reverse proxy network settings are correctly configured before testing with eroom server. 2. Configure the reverse proxy server to redirect to the eroom server, using its fully-qualified domain name. Example - From: To: 3. Test accessing the default home page (of the eroom web server) from a client workstation. For testing purposes, the host file on a client workstation can be configured to resolve eroom.company.com to the external IP of the reverse proxy (if you skipped step 1 for DNS setup). 4. Configure the RP to redirect all the /eroomxxx virtual roots on the reverse proxy server to forward to the eroom server. These include /eroom /eroomasp /eroomdata /eroomextpages /eroomhelp /eroomreq /eroomsetup /eroomxml Example - From: To: NOTE: If you want to disable the reverse proxy server for users inside the firewall, you can do so on the Edit eroom Server dialog, accessible through the eroom MMC snap-in. (This requires that internal users can resolve the reverse proxy DNS name.) B 2 eroom 7 Install, Upgrade, and Configuration Guide

53 Appendix B: Configuring a Reverse Proxy Server with eroom 7 Configure the eroom Web Server Configure the eroom Web Server Notes 1. Choose Start > Programs > eroom Administration > eroom Server Administration to open the eroom MMC snap-in. 2. Right-click on the eroom server and choose Edit Server. 3. In the Full Servername field, enter the reverse proxy server name. 4. In the Reverse Proxy Server section, select the check box labeled This eroom server is being used through a reverse proxy server. 5. Specify any other Reverse Proxy Section settings as necessary. When overriding the eroom web server name in eroom Server Settings, the following notes apply: If the reverse proxy cannot be reached from the eroom server, you may map the reverse proxy s IP address to the eroom server so that the eroom MMC snap-in will continue to work on the eroom server. The override web server name set in eroom Server Settings must also be used to ensure that URLs in eroom notifications and invites/alerts are sent out using the public name eroom.company.com rather than the internal eroom server name app1.company.com. This allows end users to click the link in eroom s and resolve to the reverse proxy (as long as DNS is correctly set up). On Securing the Configuration When securing both the eroom and proxy servers, use proper care and testing to ensure that the security does not impair functionality of either application. SSL can be installed on the reverse proxy to ensure a secure connection with client workstations. This means clients would use instead of SSL can also be installed on the eroom web server to ensure a secure connection between the RP and the eroom server. However, some proxy servers may not be able to redirect to a web server with eroom 7 Install, Upgrade, and Configuration Guide B 3

54 Appendix B: Configuring a Reverse Proxy Server with eroom 7 Configure the eroom Web Server In eroom 7, an SSL certificate must be installed on the eroom web server for eroom to recognize instead of eroom automatically recognizes that the SSL certificate is installed and required. After applying the SSL certificate to the eroom server, you need to ensure that users use SSL (users cannot have the choice of whether or not to use in the URL address). Otherwise, the URL addresses in the notifications, alerts, and invitations will be incorrect. For instructions on how to force the use of SSL for connected users, refer to the Documentum Support Notes on the EMC Software CustomerNet site ( softwaresupport.emc.com). If an SSL certificate cannot be installed on the eroom web server, an alias might be created so that requests get translated to automatically. B 4 eroom 7 Install, Upgrade, and Configuration Guide

55 Appendix C: eroom Security Guidelines A C eroom Server Operating System Hardening Properly configured and maintained, with appropriate security patches, Microsoft s IIS is a robust platform that can substantially reduce the risks inherent in running Internet-accessible applications. The most critical issue to consider for network applications like eroom 7 is the availability of remote services. Access to all services must be restricted to those necessary for the server to function. This is typically done at two levels: network and host. At the network level, we strongly recommend using firewalls and routers to restrict access to services (ports). At the host level, NT-based customers can use TCP/IP filtering to limit exposure of unnecessary services. Win based customers can use IPSec filters to perform this task more efficiently, because they can be applied on the fly, and they correctly block ICMP. It is especially important that you either block or disable access to such standard Windows services as NetBIOS/SMB resource sharing. Attackers may perform known techniques to reveal the names of system accounts and perform password-guessing attacks via these services. eroom Security By default, eroom provides password-protected entry into erooms and can synchronize user names and passwords through NT/Win2000 Domains or LDAP. eroom 7 Install, Upgrade, and Configuration Guide C 1

56 Appendix C: eroom Security Guidelines eroom Security How does the eroom server recognize a legitimate eroom client? Before granting access to information, eroom asks users to log into the specified eroom with a user name and a self-selected password. Once the eroom server authenticates the user, it generates a random session ID that serves as a secure key for the duration of the session. This session ID makes the server resistant to any unauthorized capture, alteration, and retransmission of a communication stream. To properly log out from eroom and destroy this session ID, users must exit the browser. When logging into the eroom Server via the browser, users can check "Save password" on the Login dialog box, and eroom saves the password in an encrypted form. The password is vulnerable to reuse, however, if it is stolen and copied to another machine. For added security, the eroom administrator can disable the save password option. On the server side, the eroom server does not store passwords for users that come from a Windows NT/2000 domain, Active Directory, or LDAP directory. The passwords of other users are stored on the eroom server and encrypted using MD5 hashing. The server can also be configured to record failed login attempts. External directories can be configured with account lockout rules, for example, to disable an account after multiple failed login attempts. These rules are effective with eroom authentication for accounts coming from such directories. On the client side, eroom access is provided by means of a browser. The browser can be augmented with plug-in components. The plug-in enhanced browser uses a Microsoft ActiveX control for its main functionality. The control, ERAdddin.OCX, is programmatically marked safe for scripting and thus avoids a security check that validates the code s authenticity (i.e. that the identity of the control s author can be verified by a trusted third party). Since safe-for-scripting controls have been exploited within other software products to perform unauthorized actions on end-user systems, eroom implements a mechanism whereby trusted servers are tracked and the control is not accessible except by those servers on the trusted list. In addition, eroom provides an alternative for customers who wish to avoid using ActiveX technology entirely--they can use the thin client (a server-side configuration parameter can force all users to connect with the thin client only). C 2 eroom 7 Install, Upgrade, and Configuration Guide

57 Appendix C: eroom Security Guidelines eroom Security Although eroom has taken steps to obfuscate user credentials stored on the rich-client system, we cannot guarantee that a dedicated, resourceful attacker could not obtain this information given enough time. Thus, client environments should also be well protected through policy and physical security mechanisms. How is access to eroom information controlled? Access control is available from the facility level down to each individual object in an eroom. eroom member lists define who can access each eroom and facility on the server and access control lists manage access to all eroom objects. Access control is fully implemented at the server. That means that even in the unlikely event that the client code is compromised, or if the server is being spoofed, the server continues to enforce access limitations. The server has no implicit trust of client-side code; it performs authentication and authorization checks based solely on credentials provided by the client, such as name and password. eroom 7 Install, Upgrade, and Configuration Guide C 3

58 Appendix C: eroom Security Guidelines Using eroom within an Internal Network Using eroom within an Internal Network eroom uses standard HTTP for all its communications, in both directions. Consequently, if your systems and firewalls are configured so that a specific person can use a web browser to access a certain web server, then the user can also access an eroom running on that server. Access to the eroom server via the browser uses JavaScript to perform some actions. In addition, the eroom rich client uses plug-in components to provide additional services to the user. Consequently, it is important that the browser and firewall configurations do not block either of these. If the firewall allows no applications, you need to specify that the following applications be allowed to pass through the firewall: application/octet-stream. Using eroom in the Extended Enterprise Many current eroom customers use their erooms with employees, suppliers, clients, and partners that are not part of their internal network. They require a security solution that enables continuous remote access to the eroom application. The following sample scenarios present common configurations that customers use and the security technologies that they require. C 4 eroom 7 Install, Upgrade, and Configuration Guide

59 Appendix C: eroom Security Guidelines Using eroom in the Extended Enterprise Scenario 1: eroom on the Extranet Many eroom customers put their eroom server on the extranet. Installing eroom on a web server outside the firewall means that securing, or hardening, the server becomes very important. The most important thing you can do to ensure the security of such a configuration is to ensure that the only ports enabled on the Windows NT or Windows 2000 Server are those necessary for the required services. Such services include either of the following: HTTP (port 80) HTTPS (port 443) Depending on your company s needs, you might also make one or more of the following accessible through the firewall: SMTP (port 25) POP3 (port 110) SQL 2000 (port 1433) Make sure that no File Services, FTP, or similar services are enabled. This configuration provides three levels of defense: Windows NT and Windows 2000 Server's security to protect access to all resources Microsoft IIS Web Server for security eroom software to protect access In addition to hardening the server, eroom recommends using SSL and digital certificates to protect information during transmission in the extranet environment. About Secure Sockets Layer (SSL) SSL is a protocol designed to provide security during the transmission of sensitive data over TCP/IP. SSL provides data encryption, server authentication, and message integrity for data transmission over the Internet. SSL can provide a secure transport layer for communications with your eroom Server. eroom 7 Install, Upgrade, and Configuration Guide C 5

60 Appendix C: eroom Security Guidelines Using eroom in the Extended Enterprise Since some forms of eroom authentication are based on protocols that send Base64-encoded passwords, an authentication session can be captured and analyzed using eavesdropping tools. The risk of an attacker being situated properly on the public Internet in a position to eavesdrop on such traffic is low. Nevertheless, the risk is present, and may be greater for large organizations with multiple network segments between eroom servers and clients. eroom Server Administrators should be aware of the risks involved in using eroom out-of-the-box without SSL configured. We recommend using SSL. About digital certificates Digital certificates are available for both the server and the client. A serverside digital certificate is analogous to an ID card for the server. Verified by a third-party certificate authority, a digital certificate is a complete set of information about its owner, based on an Internet standard. What are the advantages of using digital certificates? Together with SSL, digital certificates secure communications on the Web by providing the following: Authentication. When a server has a Digital ID, all client browsers know that they are dealing with a legitimate source. The client can then verify the identity of the server before accepting the public key to begin the SSL session. Message privacy. All traffic between the server and browser is encrypted using a unique "session key." Each session key is used with only one customer during one connection, and that key is itself encrypted with the server s public key. These layers of privacy protection guarantee that information cannot be intercepted or viewed by unauthorized parties. (Note: Encryption is provided in both directions even if only the server has a Digital ID.) Message integrity. The contents of all communications between the server and the browser are protected from being altered en route. Each element of that transmission knows that what it receives is exactly what was sent from the other side. Using a recognized certificate is the easiest and most reliable way to enable SSL. eroom and the Internet Server Access API will work correctly with SSL and Digital Certificates when using either Microsoft Internet Explorer or Netscape Navigator. C 6 eroom 7 Install, Upgrade, and Configuration Guide

61 Appendix C: eroom Security Guidelines Using eroom in the Extended Enterprise When communication with the server is encrypted with SSL, login information is securely delivered to the server, which then authenticates the user s name and password. This ensures that the eroom client cannot be spoofed into revealing a user name and password pair. All communication is then encrypted for the life of the user s session. eroom supports all versions of SSL technology, though SSL v3 or higher is recommended due to the cryptographic enhancements contained in this version. Scenario 2: Using eroom within a DMZ A DMZ is a firewall-protected network space that allows limited access to web-based services by outside parties. Although DMZs are widely used within corporate IT organizations to protect public web servers, they are increasingly required for business-to-business activities, including transaction-based applications and collaboration tools such as eroom. There are many possible variations of the DMZ, but the basic concept is that external users are allowed access on a limited number of ports (often just the SSL port) to hosts on the DMZ subnet. There is essentially an external firewall that does packet-level filtering to allow specific access by port to hosts in the DMZ and then there is an internal firewall that prevents any access to internal hosts. DMZ At this most basic level, barriers to entry for external users are low. The security risk is contained in the DMZ and can be further reduced by requiring all SSL-connections and disabling all other ports. eroom 7 Install, Upgrade, and Configuration Guide C 7

62 Appendix C: eroom Security Guidelines Using eroom in the Extended Enterprise As mentioned previously, each company needs to decide whether or not to open up the internal firewall for specific services, such as SMTP mail access or Microsoft SQL Server database. DMZ Scenario 3: Using eroom with a Proxy Server The next level of security is usually implemented by requiring a stronger authentication process through a proxy server. Proxy servers act as mediators for all communication between the user on the internal corporate network and a service on the Internet. Proxy servers can improve security by performing more intelligent filtering that is, they are more capable of filtering HTTP by content type (for example, to remove Java or JavaScript) and better at virus detection than package filtering systems. Because of their positioning between a client and the Internet, proxy systems also generate new IP packets for the client, thus protecting clients from malformed IP packets. A more secure version of this configuration is the reverse proxy server. In this scenario, eroom resides within a protected segment of the network with the reverse proxy in the DMZ. External users requests are captured by the reverse C 8 eroom 7 Install, Upgrade, and Configuration Guide

63 Appendix C: eroom Security Guidelines Using eroom in the Extended Enterprise proxy server and forwarded to the eroom server. The reverse proxy server adds an additional level of security by hiding the eroom servers true network address as well as by applying application layer rules. Scenario 4: Using eroom with a Two-Tiered Authentication System The most secure environments require the use of a two-tiered authentication system such as SmartCards or RSA SecurID. These technologies require two forms of authentication, based on something the user knows, such as a PIN number, and something the user has, a physical authenticator. Both are required to access the network. This level of access is available when using browser access with or without the optional plug-in, although there may be some limitations to the plug-in functionality. eroom 7 Install, Upgrade, and Configuration Guide C 9

64 Appendix C: eroom Security Guidelines Using eroom in the Extended Enterprise Scenario 5: Using eroom with a Single Sign-on (SSO) System Single sign-on (SSO) systems combine ease-of-use and security. An SSO solution, such as Netegrity SiteMinder, performs user authentication and often combines it with entitlement management. In such a situation, a user logs into the system only once, and then has enterprise-wide access to all authorized resources. The SSO system enforces access policies as well. Both with and without the optional plug-in, eroom supports Netegrity SiteMinder, although there may be some limitations to the plug-in functionality. Netegrity integration requires a Documentum Consulting engagement. Scenario 6: Using eroom in a Virtual Private Network (VPN) Clients can access eroom servers using Virtual Private Networks (VPNs). Server information and user data is encrypted, protecting clients from unauthorized access. VPN can be used over phone lines or over the Internet. This allows corporations hosting eroom to expand access to the server without incurring large IT costs. The ISP is used to establish an encrypted tunnel. The tunnel creates a secure connection between the user and the enterprise customer s network over the Internet and is indistinguishable from a point-to-point connection. DMZ C 10 eroom 7 Install, Upgrade, and Configuration Guide

65 D Appendix D: Upgrade Troubleshooting A This section contains information on troubleshooting potential problems with the eroom 7 upgrade process. If you encounter difficulties, read this section and try to isolate where the problem occurs, which might suggest possible solutions. See also: Chapter 4: eroom and NT Server Default Permissions Upgrade Components Broadly speaking, the upgrade process consists of three main subcomponents: Program file installation - If the upgrade fails during program file installation, the problem is most likely related to permissions. Check to see if strict Windows Domain Group policies might be preventing you from installing the application. Also make sure that you have created an install account (as described in the Setting Up An Install Account section) and logged in with that account when you started the installation (as directed in the Upgrading from eroom 6 to eroom 7 section). Site creation - If the upgrade fails during site creation, the problem may be related to database connectivity or Windows permissions. Again, check to see if strict Windows Domain Group policies might be preventing you from setting up a site. Facility migration - If the upgrade process fails during facility migration, the problem is most likely related to SQL connectivity or to a data issue specific to an individual facility database. eroom 7 Install, Upgrade, and Configuration Guide D 1

66 Appendix D: Upgrade Troubleshooting Logs to Gather Logs to Gather It is important to gather the following logs if your upgrade fails. They are helpful if you need to contact Technical Support: ERSSvrInstallLog.txt, located in the c:\winnt directory. eroomerrors.log, located in the eroom Data directory you specified during program file installation. Migration log, located in the...\program Files\eRoom\eRoom Server directory with this name: Migration Log<data>.txt Backup of Registry Keys Note that the upgrade process backs up your eroom 6 registry keys (hklm\software\eroom and hklm\software\odbc). These are backed up in the \Program Files\eRoom\eRoom Server directory. These may be required for a restore back to eroom 6 or request by Technical Support. Upgrade Testing It is important to test your upgrade in a separate environment prior to converting your production eroom servers. Become familiar with eroom 7 functionality, data storage, and the entire eroom upgrade process. Proper planning can help ensure a successful migration. Contacting Technical Support Before contacting Technical Support, please gather the above-mentioned logs and if possible take screen shots of any error messages you encounter. For technical support, visit the EMC Software CustomerNet site ( softwaresupport.emc.com). D 2 eroom 7 Install, Upgrade, and Configuration Guide

67 E Appendix E: Clustering Environment Setup A Before You Begin Installing eroom in a Clustered Environment involves the following: Hardware configuration Operating System, Network, and Disk Setup (on each node) Microsoft Windows Cluster Service installation eroom installation This document complements Microsoft s Step-by-Step Guide to Installing Cluster Service: planning/server/clustersteps.asp. You can download it from Microsoft s Web site and use it for your eroom cluster setup. Clustering Overview How clustering works The main benefit of configuring eroom in a cluster is to minimize application downtime (by eliminating human intervention in the case of a hardware, operating system, or application problem). Both the eroom web server and Microsoft SQL Server server can be configured in a cluster. An eroom clustered environment consists of the following: Cluster hardware platform. Cluster-aware hardware Operating system. Windows 2000 Advanced Server (IIS 5) or Windows 2003 Enterprise Server (IIS6). Microsoft Cluster Service. eroom 7 Install, Upgrade, and Configuration Guide E 1

68 Appendix E: Clustering Environment Setup Clustering Overview Database server. Microsoft SQL Server 2000 (separate from the web server). While Internet Information Server (IIS) and the eroom application must run on the same cluster, eroom recommends that you run the Microsoft SQL Server database on a separate cluster or server. This configuration improves system performance, robustness, and scalability; distributes possible failure points; and provides faster failover/recovery times. Shared disk. Shared disk storage external to the eroom Server is required for clustered environments. While the goal of a clustered environment is to provide high availability, by no means should it be viewed as the only backup to production. This means that the cluster should include Disk Arrays and be backed up daily to provide data recovery in worst-case situations. eroom application. The eroom 7 application installation for Microsoft SQL Server. A two-cluster node consists of two physical servers one server is the primary node and the second server is the secondary node. In an Active/ Passive cluster, the primary node is the server that actively responds to client requests, while the passive node sits quietly awaiting a failover. Both the eroom web server and Microsoft SQL Server servers run as a primary node. Should the primary node fail, then the secondary node takes over. When you build a two-node cluster using Windows 2000 Advanced Server and Microsoft Clustering Service, each node must be connected to a shared disk array using either SCSI cables or fibre channel. Typically, this shared disk array is a standalone unit that houses a RAID 5 or RAID 10 disk array. All of the shared data in the cluster must be stored on this disk array. Otherwise, when a failover occurs, the secondary node in the cluster cannot access it. Keep in mind that clustering does not help protect data or the shared disk array on which it is stored. Therefore, make sure the shared disk array is very reliable and includes fault-tolerance. E 2 eroom 7 Install, Upgrade, and Configuration Guide

69 Appendix E: Clustering Environment Setup Clustering Overview In addition to connecting both servers to a shared disk array, both nodes of the cluster are connected to each other via a private network. Each node uses this private network to keep track of the status of the other node. For example, if the primary node experiences a hardware failure, the secondary node detects this (via the private network) and automatically initiates a failover. How eroom clients know what to do when a failover occurs In a cluster configuration, you assign the web server its own virtual name and virtual IP address (the Microsoft SQL Server server also has its own unique virtual name and IP). Both web servers in the cluster share the virtual name and address, and clients connect to the web cluster using the virtual name. As eroom 7 Install, Upgrade, and Configuration Guide E 3

70 Appendix E: Clustering Environment Setup Requirements far as a client is concerned, there is only one physical server, not two. In an Active/Passive cluster design, the primary node responds to the client s requests. If the primary node fails to respond, a failover to the secondary node occurs, and the cluster still retains the same virtual name and IP address (with a new physical server responding to client requests). The failover period can last a few minutes. For the Microsoft SQL Server server, the exact amount of time depends on the number and sizes of the databases on Microsoft SQL Server, and how active they are). During this failover time (of either eroom or the Microsoft SQL Server server), clients are be unable to access eroom. Once a failover occurs, you must find out what caused the failover, and then take the necessary action and correct the problem. Requirements Hardware Requirements Cluster aware hardware. For a list of Microsoft supported cluster hardware devices, please refer to: Two Network adapters for each node in the cluster (Five IP addresses are required after the Operating System installation). External Shared Storage Device and storage cables to attach shared storage device to all computers. Each node s hardware should be identical for easier configuration and compatibility. NOTE: At all times, refer to your vendor s documentation regarding cluster hardware connections an disk configuration. Hardware Configuration Requirements The following are general hardware configuration steps that may apply in any cluster setup: With each node and the storage device powered off, ensure that each node is connected to the shared storage device properly. E 4 eroom 7 Install, Upgrade, and Configuration Guide

71 Appendix E: Clustering Environment Setup Operating System, Network, and Disk Installation Power on the shared storage device only and ensure that the shared storage is set to cluster mode. This may be a switch on the shared storage device itself to enable cluster mode. Power on each node separately and ensure that the SCSI cards are configured correctly. Again, check your vendor s documentation regarding SCSI card configuration. Refer to the Appendix of Step-by-Step Guide to Installing Cluster Service ( windows2000/techinfo/planning/server/clustersteps.asp) for information on Cluster SCSI connections. By default, some SCSI cards may be in cluster mode but disabled. Ensure that each SCSI card is cluster enabled. Each SCSI card (on each node) must have a unique initiator ID (a different number for each card on each node). For example, if the initiator ID is set to 7 on node 1, then set the initiator id to 6 on node 2. Typically, you can configure the SCSI cards during a boot of an individual node and by pressing a particular hot key (such as Ctrl-M ) during SCSI card initiation. Refer to vendor documentation. Refer to hardware vendor s documentation to assign the Shared Storage drives to an array and to assign the level of RAID to be used. For example: Local system drives = RAID 1 (mirrored) Shared storage device = RAID 5 Operating System, Network, and Disk Installation Requirements Windows 2000 Advanced Server Operating System -- must be installed on both nodes. Name resolution method (such as DNS). All disks on each node should be formatted as NTFS. Each node should belong to the same domain. Each node should have its own server name. Domain User account for the Cluster Service. eroom 7 Install, Upgrade, and Configuration Guide E 5

72 Appendix E: Clustering Environment Setup Operating System, Network, and Disk Installation A total of five IP addresses required. For the operating system, network, and disk installation, please reference Microsoft s Step-by-Step Guide to Installing Cluster Service ( clustersteps.asp). Be sure to reference the Power Sequencing chart within this guide to find out when each node (or the storage) should be powered on or off. There are no special considerations relating to eroom 7 for Microsoft SQL Server setup. Installing Microsoft s Cluster Service Use the instructions in this section as a supplement to the instructions in Microsoft s Step-by-Step Guide to Installing Cluster Service ( clustersteps.asp). The instructions in this section contain essential information on how to install Microsoft s Cluster service so that it works with eroom 7 Clustering. 1. Operating system installation Install Windows 2000 Advanced Server on each node. 2. Network setup Once each operating system is installed on each node, set up the Network. Each cluster node requires at least two network adapters one adapter connected to a public network and one connected to a private network consisting of cluster nodes only. A total of five IP addresses are used. Verify connectivity and create the domain account used for the cluster service. 3. Disk setup Using Windows Disk Management Utilities, ensure disks are formatted as NTFS and are designated as Basic. Create the drive partitions and assign drive letters. When configuring your drive partitions, be sure to set up the Quorum disk partition on a RAID array prior to configuring the cluster services (recommended 500mb for the Quorum disk). 4. Cluster service setup Set up and validate the Cluster Service on both nodes per the Microsoft instructions. See the special notes in the next section. E 6 eroom 7 Install, Upgrade, and Configuration Guide

73 Appendix E: Clustering Environment Setup Cluster Service Setup Cluster Service Setup eroom currently supports only Active/Passive clustering for the eroom web and database servers. The setup of the Cluster Service is the last step prior to installing the eroom software. Please reference Microsoft s Step-by-Step Guide to Installing Cluster Service ( techinfo/planning/server/clustersteps.asp). When you finish installing the cluster service, continue following the Microsoft Guide steps to validate the setup on Node 1 and continue with the Node 2 setup. Be sure to test the failover by moving the Cluster Group to the passive node. NOTE: In steps 9 to 11 of the Microsoft procedure, we recommend that you leave the default name for the new cluster as Cluster Group. If you want to change this name, it is best to do so after installing the eroom software. Refer to eroom Support Note for additional information. Cluster Group eroom 7 Install, Upgrade, and Configuration Guide E 7

74 Appendix E: Clustering Environment Setup eroom Software Installation eroom Software Installation Pre-eRoom Software Installation Checklist The cluster hardware is set up, configured, and validated. The operating system, network, and disks are set up, configured, and validated. The cluster service is installed and running and a successful failover of the cluster group has been tested. A cluster group is created with the appropriate resources, including the cluster name, IP address, and shared disk resources. Microsoft SQL Server 2000 (recommended on a separate server) is properly configured and ready for the eroom installation. Both nodes must have access to the Microsoft SQL Server. Microsoft SQL Server Client Network Utility and admin tools are installed on both nodes prior to the eroom installation. No cluster resources (for example, the IIS Resource) need to be created on the eroom web servers within the Cluster Service Administrator. eroom installs its own resource dll (ercluster.dll) to the %systemroot%\cluster on each web server node. The eroom resource is installed with no special dependencies on other cluster resources. The IIS Services are often configured to run iisreset.exe on failure. Disable this through the Microsoft Windows Services console. Domain IUSR anonymous web user account setup is used on both nodes. While not required, eroom recommends deleting the default web site within IIS (unless other applications must use it). Create a new web site and assign the new web site the virtual IP address of the cluster. The home directory path of the new web site should point to a new home directory (similar to the inetpub\wwwroot directory) on the shared storage device. Assign the domain IUSR account to the new web site properties within the Internet Service Manager. In addition, grant read rights to the new NTFS directory for the domain IUSR account. E 8 eroom 7 Install, Upgrade, and Configuration Guide

75 Appendix E: Clustering Environment Setup eroom Software Installation Overview of the eroom Installation in a Clustered Environment 1. Follow any pre-installation instructions in Chapter 1, Chapter 1: Upgrade Overview, in this manual. 2. Before installing eroom, create a cluster group containing the shared disk resources, and verify the Cluster Service is running prior to installing eroom and a Cluster Group is created containing the shared disk resources. 3. Install eroom on the first node. Ensure that node 1 is the active node. When prompted during the install, place all eroom program files and data on a logical drive on the shared storage drive. Do not place eroom or IIS files on the Quorum drive/partition. Since eroom is not completely installed until it is installed on both nodes, you don t create the initial facility until the second node is installed. 4. Install eroom on the second node. Move the cluster group from the first node to the second node. Install eroom on node 2 again. You are not prompted for the location of eroom files, since you already entered information during the first node install. The eroom install now creates a facility with an initial set of erooms. Once the eroom installation is complete, you can move the cluster group back to the first node. 5. Ensure that IIS and eroom services are started. 6. Verify the web site eroom is installed on is started (within IIS Admin console). eroom 7 Install, Upgrade, and Configuration Guide E 9

76 Appendix E: Clustering Environment Setup Applying eroom Maintenance Releases to the Cluster Environment Applying eroom Maintenance Releases to the Cluster Environment 1. Install eroom 7.x on the active node Move the cluster group to node 2 and install the eroom maintenance release there as well. 3. Move the cluster group back to node 1. NOTE: The eroom install needs access to the shared storage and must be applied to the active node. Keep in mind that the eroom program files and data are on the shared storage. Adding a Failed Web or Database Cluster Node Back to the Cluster Adding an eroom Web Server Back to the Cluster 1. Rebuild the failed node. This includes the hardware, operating system, and service/security packs. 2. Install SQL 2000 Client network utility and reboot. 3. Run the cluster service setup and add the failed node back to the existing eroom cluster. 4. Copy the c:\winnt\cluster\ercluster.dll to the failed node in the same directory path. 5. Run the following from a command line to synchronize the active node IIS configuration to the passive node. Navigate to the c:\winnt\system32\inetsrv\ directory. Run: iissync firstnode secondnode (where firstnode and secondnode are the server names of each node). 6. Move the cluster group to the newly rebuilt node. 7. Remove the eroom Resource listed within the Cluster Administrator UI. (Note: the resource type will still exist; you are only deleting the eroom Resource via the UI). E 10 eroom 7 Install, Upgrade, and Configuration Guide

77 Appendix E: Clustering Environment Setup Additional Resources 8. Install eroom Application on the newly rebuilt node. (This install should pick up the directory locations automatically and convert existing facilities). 9. Test eroom access, creating facilities, and failover. Adding a Microsoft SQL Server 2000 Back to the Cluster Microsoft SQL Server Enterprise Edition installs Microsoft SQL Server executables and program files on both nodes. If the active node fails, you can find directions to rebuild the node and add it back to the cluster within Microsoft SQL Server Books Online (BOL). The basic process is as follows: 1. Run the Microsoft SQL Server setup program. 2. Remove the failed node from the configuration. 3. Repair the node. 4. Run Setup program again. When you add that node back into the Microsoft SQL Server 2000 configuration, Microsoft SQL Server reinstalls and reconfigures itself appropriately. Additional Resources Microsoft Support Policy for Server Clusters (includes: SANs and Geographically Dispersed Clusters): default.aspx?scid=kb;en-us;q Microsoft: Step by Step Guide to Installing Cluster Service: clustersteps.asp Microsoft: Microsoft Cluster Server General Questions: Frequently Asked Questions - SQL Server Failover Clustering: support.microsoft.com/default.aspx?scid=kb;en-us;q eroom 7 Install, Upgrade, and Configuration Guide E 11

78 Appendix E: Clustering Environment Setup Additional Resources Installation order for SQL Server 2000 Enterprise Edition on Microsoft Cluster Server: Recommended private "Heartbeat" configuration on a cluster server: support.microsoft.com/default.aspx?scid=kb;en-us;q Also see Microsoft SQL Server Online Books for more information on Microsoft SQL Server Clustering. E 12 eroom 7 Install, Upgrade, and Configuration Guide

79 F Appendix F: Troubleshooting Web Publisher A Problem When attempting to import a file from Content Server into eroom, Web Publisher files and folders fail to appear. Troubleshooting Steps Verify that you have correctly installed eroom version 7.2 or later. Versions prior to 7.2 do not display Web Publisher files and folders. When attempting to check out a Web Publisher file from eroom, you receive the error, Web Publisher is not installed on the eroom Server. Verify that Web Publisher has been installed on the eroom server. Note: Web Publisher does not need to be running on the eroom server. Verify that the Class Path system environment variable contains the fully qualified path and filename for wcm.jar (typically located in...\program files\documentum\shared). When attempting to check out a Web Publisher file from eroom, you receive the error The eroom-to-wcm connector service is not installed. When right-clicking on an eroom item linked to a Web Publisher file and choosing Go to Content Server..., an error dialog appears with an error similar to this: JumpOperation: failed to initialize form: InvokeMethod() failed while calling: oninit This startupaction:search is not properly defined. Cannot execute. Verify that there is a copy of the file eroom.jar located in the eroom 7 installation directory (typically...\program files\eroom Server 7). Verify that the Class Path system environment variable contains the fully qualified path and filename for wcm.jar (typically located in c:\program files\documentum\shared). Verify that the Class Path system environment variable contains the fully-qualified path and filename for eroom.jar. Verify that you have correctly completed the instructions in this manual for setting up eroom Enterprise to work with Web Publisher (see Additional Procedures for eroom Enterprise on page 3-5). eroom 7 Install, Upgrade, and Configuration Guide F 1

EMC Documentum eroom. Installation, Upgrade, and Configuration Guide P/N A02

EMC Documentum eroom. Installation, Upgrade, and Configuration Guide P/N A02 EMC Documentum eroom Version 7.4 Installation, Upgrade, and Configuration Guide P/N 300-006-636 A02 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Copyright

More information

eroom 7.x: Supported Configuration Matrix last updated: 9 August 2005

eroom 7.x: Supported Configuration Matrix last updated: 9 August 2005 eroom 7.x: Supported Configuration Matrix last updated: 9 August 2005 Software / Hardware Version(s) eroom Version(s) Level of Support Comments Browsers: Microsoft Internet Explorer - Windows 5.01, 5.5,

More information

ecopy ShareScan v4.2 for ecopy ScanStation Pre-Installation Checklist

ecopy ShareScan v4.2 for ecopy ScanStation Pre-Installation Checklist ecopy ShareScan v4.2 for ecopy ScanStation Pre-Installation Checklist This document is used to gather data about your environment in order to ensure a smooth product implementation. The Network Communication

More information

Pre-Installation Checklist v5.0

Pre-Installation Checklist v5.0 Pre-Installation Checklist v5.0 November 2010 Table of Contents Introduction 3 Network infrastructure 4 ShareScan Manager PC 5 Devices 7 ecopy Connectors 8 Network Communication 13 Document Management

More information

PrintSuperVision.net Features and Installation

PrintSuperVision.net Features and Installation Features and Installation INTRODUCTION FEATURES ACCESS LEVELS REAL-TIME STATUS PrintSuperVision 2.0 (.net) is a powerful, easy-to-use web-based application for monitoring, reporting data, and managing

More information

Transport Gateway Installation / Registration / Configuration

Transport Gateway Installation / Registration / Configuration CHAPTER 4 Transport Gateway Installation / Registration / Configuration This chapter covers the following areas: Transport Gateway requirements. Security Considerations When Using a Transport Gateway.

More information

SAP BusinessObjects Profitability and Cost Management Upgrade Guide

SAP BusinessObjects Profitability and Cost Management Upgrade Guide PUBLIC SAP BusinessObjects Profitability and Cost Management Document Version: 10.0 2019-04-09 SAP BusinessObjects Profitability and Cost Management Upgrade Guide 2019 SAP SE or an SAP affiliate company.

More information

CorpSystem Workpaper Manager

CorpSystem Workpaper Manager CorpSystem Workpaper Manager Networking Best Practices Guide Version 6.5 Summer 2010 Copyright: 2010, CCH, a Wolters Kluwer business. All rights reserved. Material in this publication may not be reproduced

More information

Scribe Insight Installation Guide. Version August 10, 2011

Scribe Insight Installation Guide. Version August 10, 2011 Scribe Insight Installation Guide Version 7.0.2 August 10, 2011 www.scribesoft.com Important Notice No part of this publication may be reproduced, stored in a retrieval system, or transmitted in any form

More information

Novell ZENworks Asset Management 7

Novell ZENworks Asset Management 7 Novell ZENworks Asset Management 7 w w w. n o v e l l. c o m July 2006 INSTALLATION GUIDE Table Of Contents 1. Installation Overview... 1 Upgrade/Update Matrix...1 Installation Choices...2 ZENworks Asset

More information

VMware Identity Manager Connector Installation and Configuration (Legacy Mode)

VMware Identity Manager Connector Installation and Configuration (Legacy Mode) VMware Identity Manager Connector Installation and Configuration (Legacy Mode) VMware Identity Manager This document supports the version of each product listed and supports all subsequent versions until

More information

Inmagic Content Server Enterprise Inmagic Content Server Standard Version 1.3 Installation Notes

Inmagic Content Server Enterprise Inmagic Content Server Standard Version 1.3 Installation Notes Inmagic Content Server Enterprise Inmagic Content Server Standard Version 1.3 Installation Notes Thank you for purchasing Inmagic Content Server. Content Server is an enterprise-wide scalable content management

More information

INSTALLATION AND SET UP GUIDE

INSTALLATION AND SET UP GUIDE INSTALLATION AND SET UP GUIDE This guide will help IT administrators to install and set up NVivo Server. It provides step by step instructions for installing the software, configuring user permissions

More information

Installing and Configuring VMware Identity Manager Connector (Windows) OCT 2018 VMware Identity Manager VMware Identity Manager 3.

Installing and Configuring VMware Identity Manager Connector (Windows) OCT 2018 VMware Identity Manager VMware Identity Manager 3. Installing and Configuring VMware Identity Manager Connector 2018.8.1.0 (Windows) OCT 2018 VMware Identity Manager VMware Identity Manager 3.3 You can find the most up-to-date technical documentation on

More information

WhatsUp Gold 2016 Installation and Configuration Guide

WhatsUp Gold 2016 Installation and Configuration Guide WhatsUp Gold 2016 Installation and Configuration Guide Contents Installing and Configuring WhatsUp Gold using WhatsUp Setup 1 Installation Overview 1 Overview 1 Security considerations 2 Standard WhatsUp

More information

Configuring and Managing WAAS Print Services

Configuring and Managing WAAS Print Services 13 CHAPTER This chapter describes how to configure and manage the WAAS print services feature that allows Edge WAEs to function as print servers in your branch offices. Note Throughout this chapter, the

More information

Recent Operating System Class notes 04 Managing Users on Windows XP March 22, 2004

Recent Operating System Class notes 04 Managing Users on Windows XP March 22, 2004 Recent Operating System Class notes 04 Managing Users on Windows XP March 22, 2004 You log into a system to notify the system who you are. When you log off, any files you have opened are cleaned up, and

More information

UC for Enterprise (UCE) NEC Centralized Authentication Service (NEC CAS)

UC for Enterprise (UCE) NEC Centralized Authentication Service (NEC CAS) UC for Enterprise (UCE) NEC Centralized Authentication Service (NEC CAS) Installation Guide NEC NEC Corporation October 2010 NDA-30362, Revision 15 Liability Disclaimer NEC Corporation reserves the right

More information

BCPro Installation Instructions Code No. LIT Software Release 3.0 Issued September 2017

BCPro Installation Instructions Code No. LIT Software Release 3.0 Issued September 2017 Code No. LIT-12011910 Software Release 3.0 Issued September 2017 Welcome...2 Summary of Changes...2 Related Documentation...2 Installation Overview...2 Prerequisite Software Checklist for Installation

More information

Fleet Manager 2002 Professional Network Configuration Guide

Fleet Manager 2002 Professional Network Configuration Guide Handling a complex world. Fleet Manager 2002 Professional Network Configuration Guide Overview The VDO Fleet Manager Professional utilises an advanced three-tier client-server model and is designed to

More information

Copyright Jetro Platforms, Ltd. All rights reserved.

Copyright Jetro Platforms, Ltd. All rights reserved. Important Notice Copyright 2001 2009 Jetro Platforms, Ltd. All rights reserved. This document is furnished by Jetro Platforms for information purposes only to licensed users of the Jetro COCKPIT product.

More information

Installing SQL Server Developer Last updated 8/28/2010

Installing SQL Server Developer Last updated 8/28/2010 Installing SQL Server Developer Last updated 8/28/2010 1. Run Setup.Exe to start the setup of SQL Server 2008 Developer 2. On some OS installations (i.e. Windows 7) you will be prompted a reminder to install

More information

Teamcenter Installation on Windows Clients Guide. Publication Number PLM00012 J

Teamcenter Installation on Windows Clients Guide. Publication Number PLM00012 J Teamcenter 10.1 Installation on Windows Clients Guide Publication Number PLM00012 J Proprietary and restricted rights notice This software and related documentation are proprietary to Siemens Product Lifecycle

More information

ControlPoint. Advanced Installation Guide. September 07,

ControlPoint. Advanced Installation Guide. September 07, ControlPoint Advanced Installation Guide September 07, 2017 www.metalogix.com info@metalogix.com 202.609.9100 Copyright International GmbH., 2008-2017 All rights reserved. No part or section of the contents

More information

Lesson 1: Preparing for Installation

Lesson 1: Preparing for Installation 2-2 Chapter 2 Installing Windows XP Professional Lesson 1: Preparing for Installation When you install Windows XP Professional, the Windows XP Professional Setup program allows you to specify how to install

More information

Ensure that the server where you install the Primary Server software meets the following requirements: Item Requirements Additional Details

Ensure that the server where you install the Primary Server software meets the following requirements: Item Requirements Additional Details ZENworks 11 SP4 System July 2015 The following sections provide the Novell ZENworks 11 SP4 requirements for hardware and software: Section 1, Primary Server, on page 1 Section 2, Managed Device, on page

More information

ChromQuest 4.2 Chromatography Data System

ChromQuest 4.2 Chromatography Data System ChromQuest 4.2 Chromatography Data System Installation Guide CHROM-97200 Revision A April 2005 2006 Thermo Electron Corporation. All rights reserved. Surveyor is a registered trademark and ChromQuest is

More information

IBM SecureWay On-Demand Server Version 2.0

IBM SecureWay On-Demand Server Version 2.0 Securely delivering personalized Web applications IBM On-Demand Server Version 2.0 Highlights Delivers personalized Web solutions on demand to anyone, anywhere using profile serving Provides industry-leading,

More information

Acronis Backup & Recovery 11 Beta Advanced Editions

Acronis Backup & Recovery 11 Beta Advanced Editions Acronis Backup & Recovery 11 Beta Advanced Editions Quick Start Guide Table of contents 1 Main components... 3 2 Supported operating systems... 3 3 Where do I install the components?... 3 4 What you need

More information

Windows Server 2003 Network Administration Goals

Windows Server 2003 Network Administration Goals Objectives Differentiate between the different editions of Windows Server 2003 Explain Windows Server 2003 network models and server roles Identify concepts relating to Windows Server 2003 network management

More information

Last Updated: 14 February 2011 Version 6.5. Page 1

Last Updated: 14 February 2011 Version 6.5. Page 1 Last Updated: 14 February 2011 Version 6.5 Page 1 1999-2011 Propalms Ltd. All rights reserved. The information contained in this document represents the current view of Propalms Ltd. on the issues discussed

More information

DefendX Software Control-Audit for Hitachi Installation Guide

DefendX Software Control-Audit for Hitachi Installation Guide DefendX Software Control-Audit for Hitachi Installation Guide Version 4.1 This guide details the method for the installation and initial configuration of DefendX Software Control-Audit for NAS, Hitachi

More information

Inmagic Content Server Standard Version 9.00 Installation Notes for New and Upgrade Installations

Inmagic Content Server Standard Version 9.00 Installation Notes for New and Upgrade Installations Inmagic Content Server Standard Version 9.00 Installation Notes for New and Upgrade Installations Revision 2 Thank you for purchasing Inmagic Content Server. This document is intended for the following

More information

Deploying HP SIM 6.x on MSCS clusters on Windows 2008 with SQL Server 2008 SP1 White Paper

Deploying HP SIM 6.x on MSCS clusters on Windows 2008 with SQL Server 2008 SP1 White Paper Deploying HP SIM 6.x on MSCS clusters on Windows 2008 with SQL Server 2008 SP1 White Paper Table of Contents Abstract... 2 Introduction... 2 System infrastructure... 3 Storage configuration... 3 IP addresses...

More information

Extended Search Administration

Extended Search Administration IBM Lotus Extended Search Extended Search Administration Version 4 Release 0.1 SC27-1404-02 IBM Lotus Extended Search Extended Search Administration Version 4 Release 0.1 SC27-1404-02 Note! Before using

More information

Failover Clustering failover node cluster-aware virtual server one

Failover Clustering failover node cluster-aware virtual server one Failover Clustering Microsoft Cluster Service (MSCS) is available for installation on Windows 2000 Advanced Server, Windows 2000 Datacenter Server, and Windows NT Enterprise Edition with Service Pack 5

More information

Configuring and Managing WAAS Legacy Print Services

Configuring and Managing WAAS Legacy Print Services 13 CHAPTER Configuring and Managing WAAS Legacy Print Services This chapter describes how to configure and manage the WAAS legacy print services feature that allows WAEs to function as print servers in

More information

Installing and Configuring vcloud Connector

Installing and Configuring vcloud Connector Installing and Configuring vcloud Connector vcloud Connector 2.6.0 This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new

More information

Patch Manager INSTALLATION GUIDE. Version Last Updated: September 25, 2017

Patch Manager INSTALLATION GUIDE. Version Last Updated: September 25, 2017 INSTALLATION GUIDE Patch Manager Version 2.1.5 Last Updated: September 25, 2017 Retrieve the latest version from: https://support.solarwinds.com/success_center/patch_manager/patch_manager_documentation

More information

Features - SRM Windows File System Agent

Features - SRM Windows File System Agent Page 1 of 53 Features - SRM Windows File System Agent Table of Contents Overview System Requirements - SRM Windows File System Agent Installation Install the SRM Windows File System Agent Install the SRM

More information

Version 2.8. Installation Guide

Version 2.8. Installation Guide Version 2.8 Installation Guide Copyright 2010 Pearson Education, Inc. or its affiliate(s). All rights reserved. ELLIS is a registered trademark, in the U.S. and/or other countries, of Pearson Education,

More information

ER/Studio Enterprise Portal 1.1 Installation Guide

ER/Studio Enterprise Portal 1.1 Installation Guide ER/Studio Enterprise Portal 1.1 Installation Guide 2nd Edition, April 16/2009 Copyright 1994-2009 Embarcadero Technologies, Inc. Embarcadero Technologies, Inc. 100 California Street, 12th Floor San Francisco,

More information

NTP Software File Auditor for Hitachi

NTP Software File Auditor for Hitachi NTP Software File Auditor for Hitachi Installation Guide Version 3.3 This guide details the method for the installation and initial configuration of NTP Software File Auditor for NAS, Hitachi Edition,

More information

Deltek Time & Expense with Employee Self Service Version New Installation for Microsoft SQL Sever

Deltek Time & Expense with Employee Self Service Version New Installation for Microsoft SQL Sever Deltek Time & Expense with Employee Self Service Version 9.0.1 New Installation for Microsoft SQL Sever July 31, 2013 While Deltek has attempted to verify that the information in this document is accurate

More information

KASPERSKY LAB. Kaspersky Administration Kit version 6.0. Administrator s manual

KASPERSKY LAB. Kaspersky Administration Kit version 6.0. Administrator s manual KASPERSKY LAB Kaspersky Administration Kit version 6.0 Administrator s manual KASPERSKY ADMINISTRATION KIT VERSION 6.0 Administrator s manual Kaspersky Lab Visit our website: http://www.kaspersky.com/

More information

Kaspersky Administration Kit 8.0 REFERENCE GUIDE

Kaspersky Administration Kit 8.0 REFERENCE GUIDE Kaspersky Administration Kit 8.0 REFERENCE GUIDE P R O G R A M V E R S I O N : 8. 0 C R I T I C A L F I X 1 Dear User! Thank you for choosing our product. We hope that this documentation will help you

More information

VII. Corente Services SSL Client

VII. Corente Services SSL Client VII. Corente Services SSL Client Corente Release 9.1 Manual 9.1.1 Copyright 2014, Oracle and/or its affiliates. All rights reserved. Table of Contents Preface... 5 I. Introduction... 6 Chapter 1. Requirements...

More information

Teamcenter Installation on Linux Clients Guide. Publication Number PLM00010 J

Teamcenter Installation on Linux Clients Guide. Publication Number PLM00010 J Teamcenter 10.1 Installation on Linux Clients Guide Publication Number PLM00010 J Proprietary and restricted rights notice This software and related documentation are proprietary to Siemens Product Lifecycle

More information

Microsoft Windows Server Administration Fundamentals. Download Full Version :

Microsoft Windows Server Administration Fundamentals. Download Full Version : Microsoft 98-365 Windows Server Administration Fundamentals Download Full Version : http://killexams.com/pass4sure/exam-detail/98-365 installation from a master computer to the destination computers. The

More information

Application Notes for Installing and Configuring Avaya Control Manager Enterprise Edition in a High Availability mode.

Application Notes for Installing and Configuring Avaya Control Manager Enterprise Edition in a High Availability mode. Application Notes for Installing and Configuring Avaya Control Manager Enterprise Edition in a High Availability mode. Abstract This Application Note describes the steps required for installing and configuring

More information

Administrator for Enterprise Clients: User s Guide. Second Edition

Administrator for Enterprise Clients: User s Guide. Second Edition Administrator for Enterprise Clients: User s Guide Second Edition The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2002. Administrator for Enterprise Clients: User s

More information

Product Documentation. ER/Studio Portal. Installation Guide. Version 1.5 Published October 8, 2009

Product Documentation. ER/Studio Portal. Installation Guide. Version 1.5 Published October 8, 2009 Product Documentation ER/Studio Portal Installation Guide Version 1.5 Published October 8, 2009 2nd Edition Copyright 1994-2009 Embarcadero Technologies, Inc. Embarcadero Technologies, Inc. 100 California

More information

Transport Gateway Installation / Registration / Configuration

Transport Gateway Installation / Registration / Configuration CHAPTER 2 Transport Gateway Installation / Registration / Configuration This chapter covers the following areas: Transport Gateway requirements. Security Considerations When Using a Transport Gateway.

More information

AppController :21:56 UTC Citrix Systems, Inc. All rights reserved. Terms of Use Trademarks Privacy Statement

AppController :21:56 UTC Citrix Systems, Inc. All rights reserved. Terms of Use Trademarks Privacy Statement AppController 2.6 2014-03-18 13:21:56 UTC 2014 Citrix Systems, Inc. All rights reserved. Terms of Use Trademarks Privacy Statement Contents AppController 2.6... 6 About This Release... 8 Getting Started...

More information

Network Management Utility

Network Management Utility 4343-7705-02 Network Management Utility Foreword Welcome Network Management Utility is utility software that provides central control over printers, copiers, and other devices on a network. With Network

More information

Getting Started with ESX Server 3i Installable Update 2 and later for ESX Server 3i version 3.5 Installable and VirtualCenter 2.5

Getting Started with ESX Server 3i Installable Update 2 and later for ESX Server 3i version 3.5 Installable and VirtualCenter 2.5 Getting Started with ESX Server 3i Installable Update 2 and later for ESX Server 3i version 3.5 Installable and VirtualCenter 2.5 Getting Started with ESX Server 3i Installable Revision: 20090313 Item:

More information

DOVICO Timesheet v10 UPGRADE GUIDE

DOVICO Timesheet v10 UPGRADE GUIDE TABLE OF CONTENTS Important Notes... 1 System Requirements... 1 Upgrading from DOVICO Timesheet 8.x or 9.x... 3 Upgrading from Track-IT Suite version 12.x... 5 Performing a clean un-install of DOVICO Timesheet...

More information

Parallels Virtuozzo Containers 4.6 for Windows

Parallels Virtuozzo Containers 4.6 for Windows Parallels Parallels Virtuozzo Containers 4.6 for Windows Deploying Microsoft Clusters Copyright 1999-2010 Parallels Holdings, Ltd. and its affiliates. All rights reserved. Parallels Holdings, Ltd. c/o

More information

XLmanage Version 2.4. Installation Guide. ClearCube Technology, Inc.

XLmanage Version 2.4. Installation Guide. ClearCube Technology, Inc. XLmanage Version 2.4 Installation Guide ClearCube Technology, Inc. www.clearcube.com Copyright and Trademark Notices Copyright 2009 ClearCube Technology, Inc. All Rights Reserved. Information in this document

More information

Getting started with System Center Essentials 2007

Getting started with System Center Essentials 2007 At a glance: Installing and upgrading Configuring Essentials 2007 Troubleshooting steps Getting started with System Center Essentials 2007 David Mills System Center Essentials 2007 is a new IT management

More information

FAS Asset Accounting FAS CIP Accounting FAS Asset Inventory SQL Server Installation & Administration Guide Version

FAS Asset Accounting FAS CIP Accounting FAS Asset Inventory SQL Server Installation & Administration Guide Version FAS Asset Accounting FAS CIP Accounting FAS Asset Inventory SQL Server Installation & Administration Guide Version 2009.1 2009 Sage Software, Inc. All rights reserved. Published by Sage 2325 Dulles Corner

More information

EMC Documentum eroom. Release Notes. Version EMC Corporation Corporate Headquarters: Hopkinton, MA

EMC Documentum eroom. Release Notes. Version EMC Corporation Corporate Headquarters: Hopkinton, MA EMC Documentum eroom Version 7.4.4 Release Notes EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103 1-508-435-1000 www.emc.com Copyright 2012 EMC Corporation. All rights reserved. EMC believes

More information

Service Manager. Installation and Deployment Guide

Service Manager. Installation and Deployment Guide Service Manager powered by HEAT Installation and Deployment Guide 2017.2 Copyright Notice This document contains the confidential information and/or proprietary property of Ivanti, Inc. and its affiliates

More information

Reporting for Contact Center Setup and Operations Guide. BCM Contact Center

Reporting for Contact Center Setup and Operations Guide. BCM Contact Center Reporting for Contact Center Setup and Operations Guide BCM Contact Center Document Number: Document Status: Standard Document Version: 05.01 Date: September 2006 Copyright 2005 2006 Nortel Networks, All

More information

VMware Identity Manager Cloud Deployment. DEC 2017 VMware AirWatch 9.2 VMware Identity Manager

VMware Identity Manager Cloud Deployment. DEC 2017 VMware AirWatch 9.2 VMware Identity Manager VMware Identity Manager Cloud Deployment DEC 2017 VMware AirWatch 9.2 VMware Identity Manager You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/

More information

VMware Identity Manager Cloud Deployment. Modified on 01 OCT 2017 VMware Identity Manager

VMware Identity Manager Cloud Deployment. Modified on 01 OCT 2017 VMware Identity Manager VMware Identity Manager Cloud Deployment Modified on 01 OCT 2017 VMware Identity Manager You can find the most up-to-date technical documentation on the VMware Web site at: https://docs.vmware.com/ The

More information

IBM Proventia Management SiteProtector Installation Guide

IBM Proventia Management SiteProtector Installation Guide IBM Internet Security Systems IBM Proventia Management SiteProtector Installation Guide Version2.0,ServicePack8.1 Note Before using this information and the product it supports, read the information in

More information

Cisco s AnyConnect VPN Client (version 2.4)

Cisco s AnyConnect VPN Client (version 2.4) Table of Contents [TOC]: Introduction Getting Started Installation Overview Using the Softphone System Requirements Introduction: Valley City State University is deploying Cisco s AnyConnect Virtual Private

More information

NetXplorer. Installation Guide. Centralized NetEnforcer Management Software P/N D R3

NetXplorer. Installation Guide. Centralized NetEnforcer Management Software P/N D R3 NetXplorer Centralized NetEnforcer Management Software Installation Guide P/N D357006 R3 Important Notice Important Notice Allot Communications Ltd. ("Allot") is not a party to the purchase agreement

More information

NBC-IG Installation Guide. Version 7.2

NBC-IG Installation Guide. Version 7.2 Installation Guide Version 7.2 2017 Nuance Business Connect 7.2 Installation Guide Document Revision History Revision Date August 8, 2017 Revision List Updated supported SQL Server versions June 14, 2017

More information

Getting Started with ESX Server 3i Embedded ESX Server 3i version 3.5 Embedded and VirtualCenter 2.5

Getting Started with ESX Server 3i Embedded ESX Server 3i version 3.5 Embedded and VirtualCenter 2.5 Getting Started with ESX Server 3i Embedded ESX Server 3i version 3.5 Embedded and VirtualCenter 2.5 Title: Getting Started with ESX Server 3i Embedded Revision: 20071022 Item: VMW-ENG-Q407-430 You can

More information

Cisco TelePresence Management Suite Extension for Microsoft Exchange

Cisco TelePresence Management Suite Extension for Microsoft Exchange Cisco TelePresence Management Suite Extension for Microsoft Exchange Administrator Guide Software version 2.2 D14197.06 February 2011 Contents Contents... 2 Introduction... 4 Pre-Installation Information...

More information

VMware vcloud Air User's Guide

VMware vcloud Air User's Guide vcloud Air This document supports the version of each product listed and supports all subsequent versions until the document is replaced by a new edition. To check for more recent editions of this document,

More information

DocuShare Installation Guide

DocuShare Installation Guide DocuShare Installation Guide Publication date: December 2009 This document supports DocuShare Release 6.5/DocuShare CPX Release 6.5 Prepared by: Xerox Corporation DocuShare Business Unit 3400 Hillview

More information

DOVICO Timesheet v9 UPGRADE GUIDE

DOVICO Timesheet v9 UPGRADE GUIDE TABLE OF CONTENTS Important Notes...1 System Requirements...1 Upgrading from DOVICO Timesheet 8.x...2 Upgrading from Track-IT Suite version 11.x or 12.x...4 Upgrading from Track-IT Suite version 10.x and

More information

EMC Documentum xcelerated Composition Platform Developer Edition Installation Guide

EMC Documentum xcelerated Composition Platform Developer Edition Installation Guide EMC Documentum xcelerated Composition Platform Developer Edition Installation Guide Version 6.5 SP2 Installation Guide P/N 300-009-602 A01 EMC Corporation Corporate Headquarters: Hopkinton, MA 01748-9103

More information

Step-by-Step Guide to Installing Cluster Service

Step-by-Step Guide to Installing Cluster Service Page 1 of 23 TechNet Home > Products & Technologies > Windows 2000 Server > Deploy > Configure Specific Features Step-by-Step Guide to Installing Cluster Service Topics on this Page Introduction Checklists

More information

Horizon Cloud with On-Premises Infrastructure Administration Guide. VMware Horizon Cloud Service Horizon Cloud with On-Premises Infrastructure 1.

Horizon Cloud with On-Premises Infrastructure Administration Guide. VMware Horizon Cloud Service Horizon Cloud with On-Premises Infrastructure 1. Horizon Cloud with On-Premises Infrastructure Administration Guide VMware Horizon Cloud Service Horizon Cloud with On-Premises Infrastructure 1.3 Horizon Cloud with On-Premises Infrastructure Administration

More information

Installation Guide. Mobile Print for Business version 1.0. July 2014 Issue 1.0

Installation Guide. Mobile Print for Business version 1.0. July 2014 Issue 1.0 Installation Guide Mobile Print for Business version 1.0 July 2014 Issue 1.0 Fuji Xerox Australia 101 Waterloo Road North Ryde NSW 2113 For technical queries please contact the Fuji Xerox Australia Customer

More information

SafeGuard Enterprise Installation manual

SafeGuard Enterprise Installation manual Professional IT-Security for your Corporation SafeGuard Enterprise Installation manual Version 5.40 Document date: July 2009 Contents CHAPTER 1 SafeGuard Enterprise Overview... 1 CHAPTER 2 SafeGuard Enterprise

More information

Unified Messenger 4.02 Installation Guide

Unified Messenger 4.02 Installation Guide Unified Messenger 4.02 Installation Guide Your comments on this document are welcome. They can assist us in improving our products. Please address comments to: Unified Messenger Documentation Team Avaya,

More information

Setting Up Resources in VMware Identity Manager (On Premises) Modified on 30 AUG 2017 VMware AirWatch 9.1.1

Setting Up Resources in VMware Identity Manager (On Premises) Modified on 30 AUG 2017 VMware AirWatch 9.1.1 Setting Up Resources in VMware Identity Manager (On Premises) Modified on 30 AUG 2017 VMware AirWatch 9.1.1 Setting Up Resources in VMware Identity Manager (On Premises) You can find the most up-to-date

More information

Privileged Identity App Launcher and Session Recording

Privileged Identity App Launcher and Session Recording Privileged Identity App Launcher and Session Recording 2018 Bomgar Corporation. All rights reserved worldwide. BOMGAR and the BOMGAR logo are trademarks of Bomgar Corporation; other trademarks shown are

More information

PlexService 2.5 Installation Guide

PlexService 2.5 Installation Guide PlexService 2.5 Installation Guide Copyright 2000-2003 K-Plex Inc. All rights reserved Page 1 Table of Contents 1 Introduction... 3 2 System Requirements... 4 2.1 Hardware... 4 2.2 Software... 4 3 Installation...

More information

Installing TextMap. User Guide. Preliminary Planning Installing TextMap Installing TextMap Binder Import Utility. TextMap, Version 9.

Installing TextMap. User Guide. Preliminary Planning Installing TextMap Installing TextMap Binder Import Utility. TextMap, Version 9. Installing TextMap User Guide TextMap, Version 9.1 Preliminary Planning Installing TextMap Installing TextMap Binder Import Utility TextMap Installation Guide No part of this work may be reproduced or

More information

LiveVault. Agent Guide

LiveVault. Agent Guide LiveVault Software Version: 7.82 Agent Guide Note The guide primarily provides instruction on how to install the LiveVault agent on Windows and Linux servers. Additionally it provides information about

More information

Virtual Appliance User s Guide

Virtual Appliance User s Guide Cast Iron Integration Appliance Virtual Appliance User s Guide Version 4.5 July 2009 Cast Iron Virtual Appliance User s Guide Version 4.5 July 2009 Copyright 2009 Cast Iron Systems. All rights reserved.

More information

Installing the Management Software

Installing the Management Software To install the software for the first time, or if you want to update or reinstall the software, access the supervisor module with a web browser. Click the Install links on the web page that is displayed.

More information

Perceptive TransForm E-Forms Manager 8.x. Installation and Configuration Guide March 1, 2012

Perceptive TransForm E-Forms Manager 8.x. Installation and Configuration Guide March 1, 2012 Perceptive TransForm E-Forms Manager 8.x Installation and Configuration Guide March 1, 2012 Table of Contents 1 Introduction... 3 1.1 Intended Audience... 3 1.2 Related Resources and Documentation... 3

More information

INSTALL GUIDE BIOVIA INSIGHT 2016

INSTALL GUIDE BIOVIA INSIGHT 2016 INSTALL GUIDE BIOVIA INSIGHT 2016 Copyright Notice 2015 Dassault Systèmes. All rights reserved. 3DEXPERIENCE, the Compass icon and the 3DS logo, CATIA, SOLIDWORKS, ENOVIA, DELMIA, SIMULIA, GEOVIA, EXALEAD,

More information

SQL Cluster. Release 1.0. Prepared By: Samih Ajrouch Approved By: Rim Kadi

SQL Cluster. Release 1.0. Prepared By: Samih Ajrouch Approved By: Rim Kadi SQL Cluster Release 1.0 Prepared By: Samih Ajrouch Approved By: Rim Kadi Published by the American University of Beirut Computing and Networking Services Beirut, Lebanon 1 All rights reserved. No part

More information

Inmagic Content Server Workgroup Version 9.00 Installation Notes for New and Upgrade Installations

Inmagic Content Server Workgroup Version 9.00 Installation Notes for New and Upgrade Installations Inmagic Content Server Workgroup Version 9.00 Installation Notes for New and Upgrade Installations Revision 2 Thank you for purchasing Inmagic Content Server. This document is intended for the following

More information

Version Installation Guide. 1 Bocada Installation Guide

Version Installation Guide. 1 Bocada Installation Guide Version 19.4 Installation Guide 1 Bocada Installation Guide Copyright 2019 Bocada LLC. All Rights Reserved. Bocada and BackupReport are registered trademarks of Bocada LLC. Vision, Prism, vpconnect, and

More information

Freshservice Discovery Probe User Guide

Freshservice Discovery Probe User Guide Freshservice Discovery Probe User Guide 1. What is Freshservice Discovery Probe? 1.1 What details does Probe fetch? 1.2 How does Probe fetch the information? 2. What are the minimum system requirements

More information

BlueCielo Meridian Enterprise Server Quick start for application administrators

BlueCielo Meridian Enterprise Server Quick start for application administrators BlueCielo Meridian Enterprise Server 2013 Quick start for application administrators BlueCielo Meridian Enterprise Server 2013 Introduction BlueCielo Publisher and Meridian Explorer have been integrated

More information

Novell BorderManager 3.7

Novell BorderManager 3.7 Novell Novell BorderManager 3.7 3.7 QUICK START www.novell.com Installing Novell BorderManager This section provides instructions for installing the Novell BorderManager 3.7 (NBM 3.7) software. SYSTEM

More information

Installing Dell EMC OpenManage Essentials

Installing Dell EMC OpenManage Essentials Installing Dell EMC OpenManage Essentials This technical white paper describes the procedure to install OME. Dell EMC Engineering February 2018 A Dell EMC Technical White Paper Revisions Date June 2017

More information

LifeSize Control Installation Guide

LifeSize Control Installation Guide LifeSize Control Installation Guide January 2009 Copyright Notice 2005-2009 LifeSize Communications Inc, and its licensors. All rights reserved. LifeSize Communications has made every effort to ensure

More information

Installation and Deployment Guide for HEAT Service Management

Installation and Deployment Guide for HEAT Service Management Installation and Deployment Guide for HEAT Service Management Supported Deployment Configurations The section briefly describes the deployment configurations that are supported by the HEAT Service Management

More information

Setting Up Resources in VMware Identity Manager. VMware Identity Manager 2.8

Setting Up Resources in VMware Identity Manager. VMware Identity Manager 2.8 Setting Up Resources in VMware Identity Manager VMware Identity Manager 2.8 You can find the most up-to-date technical documentation on the VMware website at: https://docs.vmware.com/ If you have comments

More information