Installing MessageMaster Server
Click [Next] when done with this page to move to the next step
Before You Begin
Important: MessageMaster Server, although easy to install, has several prerequisites. Before installing MessageMaster Server, be sure to read and follow this entire "Before You Begin" section carefully.
Choosing the Right Server
Here is some information to help you choose which server(s) to install MessageMaster Server on:
-
MessageMaster Server has two main components:
- Web: IIS must be on the same machine that you perform the installation on.
- Database: SQL Server can be on the same machine that you perform the installation on, or another machine.
- Please also refer to the MessageMaster product page for System Requirements and Supported Platforms.
We will refer to the server you have chosen as the MessageMaster server from now on. It will be the one with IIS.
Microsoft Components and Configurations Required Before You Install
Before you begin installation, be sure that you have the software prerequisites:
| Microsoft Component | Required Configuration |
|
SQL Server 2005 or SQL Server 2005 Express or SQL Server 2000 SP3 or MSDE (Microsoft Database Engine) |
A database engine is required either on the server where you will perform the installation, or on another server accessible over the LAN. You have a choice of database engines. SQL Server 2005 or SQL Server 2000 notes:
SQL Server 2005 Express notes: (Download from Microsoft)
MSDE: (Download from Microsoft)
|
|
IIS Server 6 or IIS Server 5 |
IIS Server is required on the server where you will perform the installation. IIS 6:
IIS 5 (Windows 2000 only):
|
| .NET Framework |
In some situations both .NET Framework 1.1 and 2.0 will be required. .NET Framework 2.0 (Download from Microsoft)
.NET Framework 1.1 SP1
|
| MDAC 2.7 or higher |
On Windows 2003, version 2.8 is already installed as part of the operating system. On Windows 2000, download the latest from Microsoft, and install before you begin |
| Member of Active Directory domain | It can even be a domain controller, although a member server should be preferred from a security perspective. |
Permissions Required to Install
Be sure to run the setup program logged in as a user with sufficient privileges to perform all of the installation tasks. You will need to:
- Have Administrator rights on the IIS server and database server
- Be able to add an Active Directory account
- Provide the SQL server sa password
- Be aware that the account you are logged in as will be your initial MessageMaster administrator
Performing the Installation
The following images and descriptions provide an explanation of each step of the MessageMaster server installation process.
The Welcome dialog is presented when the installation starts. Press the [Next] button to continue.
Provide database administrator information. Setup connects to the SQL Server database on the specified machine to create the ObjSoft database and the required tables, indexes and database user. This dialog collects the SQL Server administrator information required to complete these tasks. This information will not be stored, or used again during the normal operation of the MessageMaster server.
Server Name: The SQL Server that you use for MessageMaster can be on another machine. If you are using a named instance of SQL Server, you must specify the server name as ServerName\InstanceName.
Database Administrative User: You must specify a SQL login name that uses SQL authentication, and not a Windows username. Usually 'sa' is the one to use, unless you've set up a different SQL Administrator login.
The MessageMaster server software connects to the SQL Server database during its operation. It will require a SQL Server login and password in order to do this.
The login name you provide does not need to have administrative rights on the SQL Server. If the login you provide does not already exist as a SQL login, it will be created. In addition, it will automatically be granted rights to the ObjSoft database.
Domain: For domain, please enter the DOWNLEVEL domain name of your domain. This is required by Microsoft COM+ technology.
Username: Provide an Active Directory domain user identity for the MessageMaster server. The MessageMaster server's COM+ components will run as this Active Directory user. It's best to use a service account, i.e. one whose password is complex and does not expire.
Unless you plan to use the "Install Client Agents" feature to push clients to your machines, the user account you specify here does not require special privileges or group memberships. It can be an existing domain user name, or one that you want the installation program to create. The user account will be created in Active Directory if it doesn't already exist, and the MessageMaster COM+ components will be set up to run as that user.
If you plan to use the "Install Client Agents" feature to push clients to your machines, then you must choose a user account that is a member of the 'Domain Admins' group. Or, you can add the user to the 'Domain Admins' group later, but then you will need to restart the MessageMaster server in order for all the services to pick up the updated credentials.
Provide final configuration information and the location of the license file.
Queue Directory. Incoming messages (sent by the MessageMaster client software on various machines) are queued in a directory on the MessageMaster server. In a large environment, it may be necessary to locate this directory on a non-system drive. The directory you specify will be shared as MessageMasterQueue$ (a hidden share).
SMTP Server Information. The MessageMaster server uses the SMTP server and e-mail sender to deliver messages to subscribers via email. Port 25 is used to connect to the SMTP server. The e-mail sender needs to be a valid e-mail address (e.g. MessageMaster@yourdomain.com) so that your SMTP server won't refuse to deliver your MessageMaster messages. All e-mail messages sent from the MessageMaster system will appear to be from this address.
License File. The location of the License File must be supplied. If you are evaluating, and you provided a valid e-mail address when you downloaded the product, you will have received a temporary license file. The installation program will copy the license file to the required location, so the location of the License File can be wherever you wish, as long as you can access it from the server.
If your SMTP server does not require authentication, you should leave all these fields blank, and proceed to the next screen.
If your SMTP server requires authentication, you'll need to specify the username and password information here. For an Exchange server, you'll need to specify the domain name as well.
Select the folder under which to install the MessageMaster server. All Objective Software, Inc. products should be installed to the same location on any given computer. A MessageMaster subdirectory will be created under the directory that you specify.
Confirm the installation in order to start copying files and complete the installation of the MessageMaster server.
The progress dialog will be displayed while the installation process is proceeding. This will take a number of minutes.
If you encounter an error during setup, we have two knowledge base articles documenting the various errors that we have seen in the past, and their resolutions, as well as general setup troubleshooting information.
At the end of the installation, the MessageMaster Site Configuration page will open in Internet Explorer. This will allow you to configure MessageMaster sites. This is an important step for a functioning system.
The sites are based upon the Active Directory sites currently defined in your domain, plus an additional Unknown Location site. Click on each site and set its:
- Time Zone
- MessageMaster server (if you have expanded your MessageMaster architecture to include multiple MessageMaster servers, you'll want to control which sites use which server)
- Delivery Flag (set to True if the site contains a MessageMaster server)
When you first install, you will only have one MessageMaster server, so you should:
- Configure all of the sites to use that machine as their MessageMaster server
- Set the Delivery Flag to True for the site which contains the MessageMaster server. It is the only site that should have this flag set until such time that you install a second MessageMaster server in another site on your network.
- Set the Delivery Flag to False at all other sites
- Set the correct Time Zone for each site. The Time Zone for the Unknown Location site should be the same as the site with the MessageMaster server
The Windows user that you are logged in as is automatically made a MessageMaster admin user. To add other users, have them visit http://MMServer/MessageMaster. A handy 'Online Help' button is provided on every page of the Console. The help opens in a separate window, and comes directly from our web site to ensure the most up-to-date detailed information.
