quickinstall domino

Upload: harris-chikunya

Post on 03-Jun-2018

249 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/12/2019 QuickInstall Domino

    1/24

    GoodMobile Messaging

    GoodMobile Controlfor IBM Lotus

    Domino

    Wireless Enterprise Messaging and Data Access System

    Quick Installation GuideGood for Enterprise

  • 8/12/2019 QuickInstall Domino

    2/24

    2 Good for Enterprise Quick Installation Guide

    Good for Enterprise Quick Installation GuideLast revised 06/02/14Documentation complies with Good Mobile Control version 2.5.1, Good Mobile Messaging Serverversion 8.1.1.

    Legal NoticeThis document, as well as all accompanying documents for this product, is published by GoodTechnology Corporation (Good). Good may have patents or pending patent applications,trademarks, copyrights, and other intellectual property rights covering the subject matter in thesedocuments. The furnishing of this, or any other document, does not in any way imply any license tothese or other intellectual properties, except as expressly provided in written license agreementswith Good. This document is for the use of licensed or authorized users only. No part of thisdocument may be used, sold, reproduced, stored in a database or retrieval system or transmitted inany form or by any means, electronic or physical, for any purpose, other than the purchasersauthorized use without the express written permission of Good. Any unauthorized copying,distribution or disclosure of information is a violation of copyright laws.

    While every effort has been made to ensure technical accuracy, information in this document issubject to change without notice and does not represent a commitment on the part of Good. Thesoftware described in this document is furnished under a license agreement or nondisclosureagreement. The software may be used or copied only in accordance with the terms of those writtenagreements.

    The documentation provided is subject to change at Goods sole discretion without notice. It is yourresponsibility to utilize the most current documentation available. Good assumes no duty to updateyou, and therefore Good recommends that you check frequently for new versions. Thisdocumentation is provided as is and Good assumes no liability for the accuracy or completenessof the content. The content of this document may contain information regarding Goods futureplans, including roadmaps and feature sets not yet available. It is stressed that this information isnon-binding and Good creates no contractual obligation to deliver the features and functionalitydescribed herein, and expressly disclaims all theories of contract, detrimental reliance and/orpromissory estoppel or similar theories.

    Patents, Legal Information & Trademarks

    Copyright 2014. All rights reserved. All use is subject to license terms posted atwww.good.com/legal. GOOD, GOOD TECHNOLOGY, the GOOD logo, GOOD FOR

    ENTERPRISE, GOOD FOR GOVERNMENT, GOOD FOR YOU, GOODAPPCENTRAL, GOOD DYNAMICS, SECURED BY GOOD, GOOD MOBILEMANAGER, GOOD CONNECT, GOOD SHARE, GOOD TRUST, GOOD VAULT, andGOOD DYNAMICS APPKINETICS are trademarks of Good Technology Corporationand its related entities. All third-party technology products are protected by issuedand pending U.S. and foreign patents.

    Good Technology, Inc.430 N. Mary Avenue, Suite 200Sunnyvale, CA 94085

    Be Good. Be Safe.Please do not use while driving or engaged in anyother activity that requires your full attention.

  • 8/12/2019 QuickInstall Domino

    3/24

    Good for Enterprise Quick Installation Guide 3

    Contents

    1 Quick Installation 1

    Prerequisites 1

    Pre-installation 16

    Installing Good Mobile Messaging 18

    Setting Up the Handheld 18

  • 8/12/2019 QuickInstall Domino

    4/24

    4 Good for Enterprise Quick Installation Guide

  • 8/12/2019 QuickInstall Domino

    5/24

    Good for Enterprise Quick Installation Guide 1

    1 Quick Installation

    Welcome to Good for Enterprise, the behind-the-firewall, wirelesscorporate email and data system from Good Technology, Inc.

    Good for Enterprise installation is simple and straightforward. An

    experienced IBMLotusDominoadministrator should be able to

    complete the process in less than an hour.

    This chapter outlines the installation process. Chapter 2 provides anoverview of the Good for Enterprise system. Chapters 3 through 6provide detailed installation instructions, should you need them.

    This Quick Installation Guideoutlines the installation process. The GoodMobile Messaging Administrators Guide provides an overview of theGood Messaging system and detailed installation instructions,should you need them.

    Prerequisites

    You will be installing additional 32-bit IBM Lotus Domino servers inyour production Domino domain, on the machines to host the newGood Mobile Messaging and Good Mobile Control Servers. Youllinstall these new Domino servers with the Primary DominoDirectory (recommended) option. These Domino servers should

    have the ability to connect to other Domino servers in your Domino

  • 8/12/2019 QuickInstall Domino

    6/24

    Quick Installation

    2 Good for Enterprise Quick Installation Guide

    domain(s); required connection documents from these Good MobileMessaging Domino servers to the other servers must be set up. Yourproduction Domino servers can be installed on any operating system,but the Domino servers on which Good for Enterprise is to beinstalled must be running Microsoft Windows.

    Then you will be installing:

    A Good Mobile Control (Good Mobile Control) Server, whichprovides facilities for managing Good Mobile Messaging usersand their handhelds. Youll install this server first.

    Good Mobile Messaging Servers, which synchronize userhandhelds with their Lotus Domino accounts.

    Ensure that the Good Mobile Messaging Server and Good MobileControl Server host machines, and your Domino server, conform tothe following prerequisites. For environments serving more than1,000 handhelds, we recommend installing the Good Mobile ControlServer on a separate host machine; otherwise, a Good MobileMessaging Server and Good Mobile Control Server can share the

    same host machine. (Refer to Scalability on page 8.)

    The Good Mobile Messaging Server should be close to the DominoServers it communicates with (low latency, good bandwidth). TheGood Mobile Control Server should be close to its SQL database (thedatabase can exist prior to installation and be local or remote, or willbe installed along with Good Mobile Control)(recommended is lessthan 1 ms latency). The Good Mobile Control SQL server should not

    be burdened with other work.

    Good Mobile Messaging Server minimum host system requirements:

    Hard drive space free for each Good Mobile Messaging Server:

    - 65MB system installation (50MB in Good program files; 15MBin IBM program files)

    - 3GB logs

    - 40MB/device cache (leave room for growth)

  • 8/12/2019 QuickInstall Domino

    7/24

    Prerequisites

    Good for Enterprise Quick Installation Guide 3

    - 2.5MB/device SQL database (Preparing for SQL Server Useon page 10)

    These space requirements do not include those for Good MobileControl Server if it is on the same machine.

    For 32-bit: Dual-core Intel Xeon processor (2GHz or greater),4GB RAM, Windows 2003.

    For 64-bit: Intel Pentium IV dual-core processor (2GHz or greater),8GB RAM, Windows 2008 R2 SP1.

    If a virtual machine session is used for Good Mobile Messaging,

    the free drive space and RAM requirements also apply. Good Mobile Messaging is an I/O intensive application; consider

    this fact when deciding which other applications are to run on thesame host machine.

    Good Mobile Messaging Server is supported as Guest on VMwareESX 3.0.1, 3.5, 4.0, 4.1, and 5.0. Good Mobile Control is supportedas a Guest on VMware ESX 3.5, 4.0, 4.1, and 5.0. If Good MobileControl is installed in the same Guest as another Good product,

    then VMware ESX 3.5, 4.0, 4.1, or 5.0 is required. Good MobileMessaging Server and Good Mobile Control are supported asGuests on a Windows 2008 64-bit SP2/R2 SP1 and R2 64 BitHyper-V Host.

    Required minimum LAN speed for the servers: 100Mbps Note:With the Good Mobile Messaging Domino server connection toother Domino servers in your Domino domain, the speed of thenetwork connection must sustain a minimum rate of at least100Mbps. Slower network connections between the Dominoserver on which Good Mobile Messaging runs and other Dominoservers will cause increased message latency.

    Lotus Notes client must not be installed on the Good MobileMessaging host machines.

    SMTP Service should not be enabled on the Domino instancerunning on the Good Mobile Messaging Server.

  • 8/12/2019 QuickInstall Domino

    8/24

    Quick Installation

    4 Good for Enterprise Quick Installation Guide

    Good Mobile Control Server minimum host requirements:

    Hard drive space free for each Good Mobile Control Server:

    - 2GB for installation

    - 250MB logs

    - 38KB/device SQL server database (Preparing for SQL ServerUse on page 10)

    These space requirements do not include those for Good MobileMessaging Server if it is on the same machine.

    Dual-core Intel Xeon processor (2GHz or greater), 1.5GB RAM;

    for increased number of users: Intel Pentium IV dual processor(2GHz or greater), 2GB RAM. We recommend multicoreprocessors; inhouse testing is performed using four cores.

    We recommend 4GB of RAM, not the minimum. For increasednumbers of users, refer to Good Mobile Control Performance andScalability on page 697.

    To configure Good Mobile Control to use more RAM: -Xms1080m

    -Xmx1080m.Registry settings:

    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\

    services\GMCServer\Parameters\ChildArgs\

    -Xms]"Value"="1080m"

    [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\

    services\GMCServer\Parameters\ChildArgs\

    -Xmx]"Value"="1080m"

    A single Good Mobile Control Server can handle up to 35,000devices spread over up to 35 Good Mobile Messaging Servers,subject to the machine and operating-system requirementsprovided above, and up to 25,000 devices using iOS MDM.2.5MB/user SQL space is required.

    Scalability for Good Mobile Messaging Servers is discussed in theGMM EWS/SQL Deployment Planning Guide. The GMM Servers

    can support approximately 2,100 devices each with average loadper Server. If each GMM Server manages its maximum 2,100

    http://../R8%20Source%20Domino_AdminGuide/Help_gdsrvext/gdsrvext_hardcopy.pdfhttp://../R8%20Source%20Domino_AdminGuide/Help_gdsrvext/gdsrvext_hardcopy.pdfhttp://../R8%20Source%20Domino_AdminGuide/Help_gdsrvext/gdsrvext_hardcopy.pdfhttp://../R8%20Source%20Domino_AdminGuide/Help_gdsrvext/gdsrvext_hardcopy.pdf
  • 8/12/2019 QuickInstall Domino

    9/24

    Prerequisites

    Good for Enterprise Quick Installation Guide 5

    devices, 17 GMM Servers would be supported by one GMC; if theGMM Servers average only 1,000 devices each, 35 GMM Servers(the maximum) would be supported by the GMC.

    Good Mobile Control supports up to 10 devices per user.

    Supported browsers.

    Additional Good Mobile Messaging Server and Good Mobile ControlServer requirements:

    Good Mobile Control Server requires Windows 2003 with ServicePack 2, or Windows 64-bit 2008 Standard and Enterprise withService Pack 2 or R2 SP1 64-bit. Windows 2000 is not supported.

    Good Mobile Messaging Server and Good Mobile Control Serverhost machines must have Internet access. They should be able toconnect to http port 443 (secure https). To check this, use abrowser on the host machine to connect to a secure remotelocation. If youll be using a proxy server, youll enter thenecessary information for that server during the installation

    process (refer to the Administrators Guide).If you limit outbound HTTP and HTTPS on your firewall, youshould open outbound ports 80 and 443 for IP ranges216.136.156.64/27 and 198.76.161.0/24 for Good MobileMessaging to work properly. (Version 5 required that you openoutbound ports 80 and 443 for IP address 198.76.161.28 for GoodMobile Messaging to work properly. Version 6 requires, inaddition, IP address 198.76.161.29 for use by Good Mobile

    Control.) Do not put the Good Mobile Messaging Server andGood Mobile Control Server in the DMZ zone or block any LANports. The Good Mobile Messaging Server and operating systemcalls have many port dependencies for interfacing with Dominomail servers and AD, especially TCP 1433 (Database) and 1352(NRPC). The Windows firewall is not supported for use withGood Mobile Control or Good Mobile Messaging Servers. Notethat in Windows 2008, the Windows firewall is turned on bydefault. If currently on, turn off the firewall in Windows 2003 or2008.

    http://www1.good.com/support/compatibility-matrices/compatibility-matrices-exchangehttp://www1.good.com/support/compatibility-matrices/compatibility-matrices-exchange
  • 8/12/2019 QuickInstall Domino

    10/24

    Quick Installation

    6 Good for Enterprise Quick Installation Guide

    Outbound network hostnames for Good Operations Center:

    ws.good.com HTTPS 443 216.136.156.64/27

    www.good.com HTTPS 443 216.136.156.64/27

    upl01.good.com HTTPS 443 216.136.156.64/27

    xml28.good.com HTTPS 443 198.76.161.0/24

    xml29.good.com HTTPS 443 198.76.161.0/24

    xml30.good.com HTTPS 443 198.76.161.0/24

    gti01.good.com HTTPS 443 198.76.161.0/24

    Good Mobile Control Server requires port 19005 to be open forcommunication with Good Mobile Messaging Server and for webservices. Good Mobile Messaging Server requires ports 10009 and10010 to be open for communication with Good Mobile ControlServer and other uses.

    In order to receive new message notifications while using theGood client for iOS devices on wifi networks, the following IP

    range and port need to be open:TCP port 5223 incoming/outgoing (for iOS)

    TCP port 5228, 5229, 5230 outgoing (for Android)

    For iOS, the firewall needs to accept traffic from 17.0.0.0/8 port5223. This is the external IP range of the Apple Push NotificationService servers, which provide the message notifications for theGood email service on the iOS devices.

    The host machine should not have an MSDE or SQL Serverinstalled on it, unless you choose to create a database on anexisting Microsoft SQL 2005 or 2008 Server for use with Good forEnterprise.

    Windows Installer 3.0 is required for installation of Good MobileMessaging Server. Windows Server 2003 with Service Pack 1 (SP1)includes Windows Installer 3.0.

    Before installing Good Mobile Messaging Servers and GoodMobile Control Servers, ensure that the host machines time and

  • 8/12/2019 QuickInstall Domino

    11/24

    Prerequisites

    Good for Enterprise Quick Installation Guide 7

    date are set to your network's correct time and date. Otherwise,errors such as a Security Alert regarding a problem with the site'ssecurity certificate may occur.

    Dont share hardware resources with other processes/virtualmachines. If the Good Server is on a physical machine, dont runother processes on the same machine. Good Mobile Control andGood Mobile Messaging should be on separate machines for allbut small installations. If on a virtual machine, treat the situationas the same as for a physical machine, adding the fact that thevirtual machine should have dedicated CPUs and RAM. For more,

    refer to Good Mobile Control Performance and Scalability onpage 697.

    Local administrator privileges are required for Good MobileControl Server installation. The GoodAdmin account can be usedfor Good Mobile Control Server installation but is not required.

    For Domino health checks performed during Good MobileMessaging Server installation or upgrade, add the GoodAdminservice account used for the installation to Security Settings >

    Local Policies > User Rights Assignment > Debug Programs.

    SQL Server, .NET Framework, and Console requirements (linkssubject to change) (note these requirements if you plan to use an SQLserver of your own; otherwise, Good Mobile Control will install SQLExpress for you. SQL Express supports up to 4GB databases only).

    Note: The current version of Good Mobile Control Server does not

    support the 2003 environment. Microsoft SQL Server 2005 Express Edition Service Pack 3:

    http://www.microsoft.com/downloads/details.aspx?familyid=3181842A-4090-4431-ACDD-9A1C832E65A6&displaylang=en

    http://www.microsoft.com/sql/editions/express/sysreqs.mspx

    http://../R8%20Source%20Domino_AdminGuide/Help_gdsrvext/gdsrvext_hardcopy.pdfhttp://../R8%20Source%20Domino_AdminGuide/Help_gdsrvext/gdsrvext_hardcopy.pdfhttp://www.microsoft.com/downloads/details.aspx?familyid=3181842A-4090-4431-ACDD-9A1C832E65A6&displaylang=enhttp://www.microsoft.com/downloads/details.aspx?familyid=3181842A-4090-4431-ACDD-9A1C832E65A6&displaylang=enhttp://www.microsoft.com/downloads/details.aspx?familyid=3181842A-4090-4431-ACDD-9A1C832E65A6&displaylang=enhttp://www.microsoft.com/sql/editions/express/sysreqs.mspxhttp://../R8%20Source%20Domino_AdminGuide/Help_gdsrvext/gdsrvext_hardcopy.pdfhttp://../R8%20Source%20Domino_AdminGuide/Help_gdsrvext/gdsrvext_hardcopy.pdfhttp://www.microsoft.com/sql/editions/express/sysreqs.mspxhttp://www.microsoft.com/downloads/details.aspx?familyid=3181842A-4090-4431-ACDD-9A1C832E65A6&displaylang=en
  • 8/12/2019 QuickInstall Domino

    12/24

    Quick Installation

    8 Good for Enterprise Quick Installation Guide

    Microsoft SQL Server Management Studio Express Service Pack 2:

    http://www.microsoft.com/downloads/

    details.aspx?FamilyID=6053c6f8-82c8-479c-b25b-9aca13141c9e&DisplayLang=en#Requirements

    Microsoft .NET Framework 2.0 Service Pack 1 (x86):

    http://www.microsoft.com/downloads/details.aspx?familyid=79BC3B77-E02C-4AD3-AACF-A7633F706BA5&displaylang=en#Requirements

    ScalabilityGood Mobile Messaging Server has been certified to handle 1200devices (64-bit version) or 850 devices (32-bit version) whileaccommodating HTML and GMA Secure Browser traffic. Thisperformance was attained on the following server configurations:

    32-bit version

    Good Mobile Messaging Server Windows 2003 SP2

    4GB of RAM, dual-core processor

    64-bit version

    Good Mobile Messaging Server

    Windows 2008 R2 or Windows 2012

    8GB of RAM, dual-core processor

    This assumes that 20% of devices are currently actively using GMASecure Browser and 100% are using the HTML email feature. Thisassumes a mix of 25% Windows Mobile/Android devices and 75%iOS devices.

    Note that these are the minimum requirements to attain this

    performance. If you are running older configurations, do not scale to

    http://www.microsoft.com/downloads/details.aspx?FamilyID=6053c6f8-82c8-479c-b25b-9aca13141c9e&DisplayLang=en#Requirementshttp://www.microsoft.com/downloads/details.aspx?FamilyID=6053c6f8-82c8-479c-b25b-9aca13141c9e&DisplayLang=en#Requirementshttp://www.microsoft.com/downloads/details.aspx?FamilyID=6053c6f8-82c8-479c-b25b-9aca13141c9e&DisplayLang=en#Requirementshttp://www.microsoft.com/downloads/details.aspx?familyid=79BC3B77-E02C-4AD3-AACF-A7633F706BA5&displaylang=en#Requirementshttp://www.microsoft.com/downloads/details.aspx?familyid=79BC3B77-E02C-4AD3-AACF-A7633F706BA5&displaylang=en#Requirementshttp://www.microsoft.com/downloads/details.aspx?familyid=79BC3B77-E02C-4AD3-AACF-A7633F706BA5&displaylang=en#Requirementshttp://www.microsoft.com/downloads/details.aspx?familyid=79BC3B77-E02C-4AD3-AACF-A7633F706BA5&displaylang=en#Requirementshttp://www.microsoft.com/downloads/details.aspx?familyid=79BC3B77-E02C-4AD3-AACF-A7633F706BA5&displaylang=en#Requirementshttp://www.microsoft.com/downloads/details.aspx?familyid=79BC3B77-E02C-4AD3-AACF-A7633F706BA5&displaylang=en#Requirementshttp://www.microsoft.com/downloads/details.aspx?FamilyID=6053c6f8-82c8-479c-b25b-9aca13141c9e&DisplayLang=en#Requirementshttp://www.microsoft.com/downloads/details.aspx?FamilyID=6053c6f8-82c8-479c-b25b-9aca13141c9e&DisplayLang=en#Requirementshttp://www.microsoft.com/downloads/details.aspx?FamilyID=6053c6f8-82c8-479c-b25b-9aca13141c9e&DisplayLang=en#Requirements
  • 8/12/2019 QuickInstall Domino

    13/24

    Prerequisites

    Good for Enterprise Quick Installation Guide 9

    this number; remain at the devices/server guideline that wascommunicated to you upon sale.

    A single Good Mobile Control Server can handle up to 35,000 devicesspread over up to 35 Good Mobile Messaging Servers, subject to themachine and operating-system requirements provided above, and upto 25,000 devices using iOS MDM. 2.5MB/user SQL space is required.

    Scalability for Good Mobile Messaging Servers is discussed in theGMM EWS/SQL Deployment Planning Guide. The GMM Servers cansupport approximately 2,100 devices each with average load per

    Server. If each GMM Server manages its maximum 2,100 devices, 17GMM Servers would be supported by one GMC; if the GMM Serversaverage only 1,000 devices each, 35 GMM Servers (the maximum)would be supported by the GMC.

    Testing Mobile Control Server capacity utilized the following setup:

    Load Specification

    The average load is defined as typical administrative taskworkflows run as batch operations together with live users loggingon the console:

    Batch operations are performed for 5% of the overall amount ofdevices managed by GMC.

    Number of live users logging onto the console is 0.1% of theoverall amount of the devices managed by GMC.

    Application Server Software

    Good Mobile Control Version 2.5.0.

    Java (TM) SE Runtime Environment (build 1.6.0_30-b12), JavaServer VM version 20.5-b03

    Windows(R) Server 2003 Enterprise x64 Edition

    Database Server Software

  • 8/12/2019 QuickInstall Domino

    14/24

    Quick Installation

    10 Good for Enterprise Quick Installation Guide

    Microsoft SQL Server 2008 R2

    Microsoft Windows Server 2008 R2 Enterprise

    Java VM Heap sizing arguments

    -XX:MaxPermSize=128m -Xms1080m -Xmx1080m

    To optimize performance of your GMC Server, use these sizingguidelines for initial capacity planning, perform load testing, and useyour test results to tune your Server and recalculate capacity neededto ensure desired performance.

    Good Mobile Control supports up to 10 devices per user.

    Preparing for SQL Server Use

    Good Mobile Control and Good Mobile Messaging Servers requireaccess to a Microsoft SQL server (the same or different servers). Youcan use an existing Enterprise or Standard Microsoft SQL Server2005, 2008, 2008 R2, 2008 ENT, or SQL 2012, or SQL server instance

    available within the organization. Good Mobile Control Server andGood Mobile Messaging Server can connect to a remote SQL server/instance. If you dont have an SQL server that you want to use, a(non-remote) server will be installed along with it.

    Multiple Good Mobile Control and Good Mobile MessagingServers can share an SQL instance but must use separate databaseswithin that instance. If two Good Mobile Control Servers attach tothe same database, data loss may occur. An SQL instance is definedas a copy of SQL running on a computer.

    Server Type Server HW Specifications Number of Devices

    CPU Memory 5000 10000 20000 50000

    Application

    Server

    1 CPU/4 Cores 4 GB 1 1 2 5

    Database Server 2 CPU/4 Cores 4 GB 1 1 2 5

  • 8/12/2019 QuickInstall Domino

    15/24

    Prerequisites

    Good for Enterprise Quick Installation Guide 11

    Multiple Good Mobile Messaging Servers can also share an SQLinstance but must use separate databases within that instance. Iftwo Good Mobile Messaging Servers attach to the same database,the database maybe become corrupted, resulting in devices beingdisconnected from the Server and other unexpected issues. An SQLinstance is defined as a copy of SQL running on a computer.

    Note: SQL Server 2005 Cluster and SQL Server 2008 SP2 Cluster aresupported.

    Good Mobile Control requires ~38KB/device of SQL Server database

    space.

    Good Mobile Messaging requires 2.5MB/device of SQL Serverdatabase space.

    Some knowledge of SQL installation, configuration, and maintenancewill be useful if you plan to use an existing database.

    Youll need the name of the service account you will use to run theGood Mobile Control Service.

    SQL Servers enforce their own authentication and authorization. Ifyou encounter an SQL error during the installation process, youllneed to confirm that your SQL configuration information wasentered correctly. If you will be using your own previouslyinstalled SQL Server instance, gather the following information in

    advance. Youll be required to provide it during Good MobileControl and Good Mobile Messaging Server installation.

    The fully qualified machine name of your SQL Server instance

    Method of connection to your existing SQL Server instance (staticport, named instance (dynamic port), or connected to it as thedefault instance)

    If static port, the port number

    If named instance, the instance name

  • 8/12/2019 QuickInstall Domino

    16/24

    Quick Installation

    12 Good for Enterprise Quick Installation Guide

    Authentication mode used to connect to your SQL Server instance(Windows authentication/SQL Server authentication)

    If Windows authentication, the service account name enteredabove must already have a login to SQL Server, or, if not, add alogin for the service account name to your SQL Server instance,granting it at least the Server-Level Role of dbcreator.

    If SQL Server authentication, the SQL Server login name youuse to connect to SQL Server with, and the password for thisSQL Server login. You will be prompted for the login andpassword during the Good Mobile Control installation. The

    SQL Server login must be a member of the dbcreator securityrole. If not, add the login to the dbcreator security role so thatthe Good Mobile Control install can create its own databaseand table within the SQL Server instance.

    If your existing database is remote, ensure that TCP/IP is enabledfor Local and Remote connections on your SQL Server instance.

    Important:The SQL Express server installed, if necessary, with GoodMobile Messaging Server, is intended to support a small number ofhandhelds. Due to performance and reliability considerations, aremote standalone SQL server should be used once the MessagingServer hosts more than 300 handhelds.

    SQL Express 2005 has the following limits and is not recommendedfor large-enterprise deployment. http://msdn.microsoft.com/en-us/library/ms345154(v=sql.90).aspx

    Express limitations:

    Lack of support for enterprise features

    Limited to one CPU

    Memory limit of 1GB for the buffer pool

    Limit of 4GB for databases

    SQL express is recommended for a maximum of 400 users. If youhave more than 400 users, a remote SQL server is recommended

    http://msdn.microsoft.com/en-us/library/ms345154(v=sql.90).aspxhttp://msdn.microsoft.com/en-us/library/ms345154(v=sql.90).aspxhttp://msdn.microsoft.com/en-us/library/ms345154(v=sql.90).aspxhttp://msdn.microsoft.com/en-us/library/ms345154(v=sql.90).aspx
  • 8/12/2019 QuickInstall Domino

    17/24

    Prerequisites

    Good for Enterprise Quick Installation Guide 13

    Note: For security, a patch is required for SQL Server. Without thehotfix, the GMC service will start but within a few seconds will crash.Several errors will appear in the Windows Event Log. The key logmessage that appears in the EMF.log file is:

    com.good.base.GoodException:

    org.apache.commons.dbcp.SQLNestedException: Cannot

    create PoolableConnectionFactory (Connection

    reset)

    The following patches are available. These are the minimum versionsrequired for GMC to work correctly; later versions are supported:

    Remote SQL

    To use remote access, the IT administrator should configure the

    remote SQL server to accept the necessary connections from GoodMobile Control Server and Good Mobile Messaging Server. Thisincludes but is not limited to:

    Allowing connections via TCP/IP

    Allowing connections via a preconfigured port

    Opening any necessary port in any firewall between Good Serversand the SQL server

    Creating or obtaining a valid SQL Server user name and passwordto connect to the remote SQL server during installation or theability to log in as admin sa.

    The SQL Server username should have db_owner rights to itsdatabase. If db_owner is not to be granted to an application all thetime due to security practices, we recommend that db_datareader,db_datawriter, and db_ddladmin be granted for every dayoperations. A successful uninstall of Good Mobile Messaging

    requires the username to have db_owner rights.

    10.00.5770 SQL Server 2008 SP3 CU3 16 Jan 2012

    10.50.2811 SQL Server 2008 R2 SP1 CU6 16 Apr 2012

    - SQL Server 2008 R2 SP2 26 July 2012

    http://support.microsoft.com/kb/2648098http://support.microsoft.com/kb/2679367http://www.microsoft.com/en-us/download/details.aspx?id=30437http://www.microsoft.com/en-us/download/details.aspx?id=30437http://support.microsoft.com/kb/2679367http://support.microsoft.com/kb/2648098
  • 8/12/2019 QuickInstall Domino

    18/24

    Quick Installation

    14 Good for Enterprise Quick Installation Guide

    We recommend testing remote database SQL server connectivitybefore beginning an installation.

    For remote Good SQL databases, Good recommends that you useyour current corporate maintenance procedures and practices forremote SQL databases. Periodic backup of the database is required.Before performing any offline database maintenance, shut down theGood services that rely on that database.

    Related articles from Microsoft:

    To Configure using TCP/IP -http://support.microsoft.com/kb/914277

    To configure using static Port - http://support.microsoft.com/kb/823938

    Installing SQL Server 2005 SP3 (complete process) - http://technet.microsoft.com/en-us/library/ms143516(SQL.90).aspx

    SQL Server Installation (SQL Server 2008 R2) -http://

    msdn.microsoft.com/en-us/library/bb500469.aspx

    Lotus Domino configuration requirements

    Lotus Domino configuration requirements:

    Lotus Domino Primary Messaging Server 7.0.2 or higher. Serverversions 8.0/8.5/8.5.1 are recommended, and are required forservers on Mobile Messaging machines, to take full advantage of

    Mobile Messagings performance features. (The Domino install onthe Good Mobile Messaging and Good Mobile Control Serversmust be 32-bit, regardless of the OS support or other Dominoserver installs.)

    - Domino 7 supports a 32-bit OS

    - Domino 8/9 support 32- or 64-bit OS, but note that the hostmachines for Good Mobile Messaging and Good MobileControl installations must be installed with 32-bit Domino.

    http://support.microsoft.com/kb/914277http://support.microsoft.com/kb/914277http://support.microsoft.com/kb/823938http://support.microsoft.com/kb/823938http://technet.microsoft.com/en-us/library/ms143516(SQL.90).aspxhttp://technet.microsoft.com/en-us/library/ms143516(SQL.90).aspxhttp://msdn.microsoft.com/en-us/library/bb500469.aspxhttp://msdn.microsoft.com/en-us/library/bb500469.aspxhttp://msdn.microsoft.com/en-us/library/bb500469.aspxhttp://msdn.microsoft.com/en-us/library/bb500469.aspxhttp://technet.microsoft.com/en-us/library/ms143516(SQL.90).aspxhttp://technet.microsoft.com/en-us/library/ms143516(SQL.90).aspxhttp://support.microsoft.com/kb/823938http://support.microsoft.com/kb/823938http://support.microsoft.com/kb/914277http://support.microsoft.com/kb/914277
  • 8/12/2019 QuickInstall Domino

    19/24

    Prerequisites

    Good for Enterprise Quick Installation Guide 15

    - Domino 8.5.1 FP4, 8.5.2, 8.5.2 FP1/FP2/FP3, and 8.5.3, 8.5.3FP1/FP2 are supported.

    -Domino 9.0 is supported in this release on Windows 2008 R2and 2012. However Domino 9 is not supported by IBM onWindows 2003.

    - Windows 2003 supports a 32-bit processor

    - Windows 2008 supports 32-bit and 64 bit processors.

    Install the Domino server as a Domino Messaging server.

    The Domino server on which Good Mobile Messaging Server is to

    be installed should be installed as a Windows service and shouldbe configured to run as a Windows service and not as a regularapplication

    The Domino server on which Good Mobile Messaging runs mustbe installed with the Primary Domino Directory(recommended) option.

    The Domino install on the Good Mobile Messaging and Good

    Mobile Control Servers must be 32-bit, regardless of the OSsupport or other Domino server installs.

    The Domino server on which Good Mobile Messaging is to beinstalled should not be installed as a partitioned server. GoodMobile Messaging does not support and cannot be installed on apartitioned Domino server.

    The Domino server on which Good Mobile Messaging runs musthave read/write access with Delete Documents privileges on

    every user mail file in your organization. Usually theLocalDomainServers group has these required rights. You maynot need to alter the Access Control List as long as this Dominoserver (on which Good Mobile Messaging is being installed) islisted in the LocalDomainServers group.

    If the Domino server on which Good Mobile Messaging runs doesnot have any rights to the users mail files and you are setting upthe ACL, this server requires Manager access with the followingrights:

  • 8/12/2019 QuickInstall Domino

    20/24

    Quick Installation

    16 Good for Enterprise Quick Installation Guide

    - Delete documents

    - Replicate or copy documents

    Good Mobile Messaging Server uses the Lotus Domino server IDwhile instantiating the Lotus Domino APIs and accessing Dominomail databases on other servers in your Domino domain(s). It isrecommended that the server ID have the Server ID propertyDon't prompt for a password from other Notes-based programschecked/enabled.

    If your Domino infrastructure has multiple domains:

    -

    The Domino server on which Good Mobile Messaging runsmust have Directory Assistance enabled for every Dominodomain in your organization.

    - The Domino server on which Good Mobile Messaging runsmust have connection documents to the Domino servers in theother Domino domains. The Good Mobile Messaging Dominoserver should be a member of LocalDomainServers group inevery Domino domain.

    - The necessary Cross certification, either per-server or per-organization level, must be established between the Dominoserver on which you are installing Good Mobile Messagingand the mail and directory servers in other domains to whichthis Domino server connects.

    Pre-installation

    Note the following:

    Microsoft SQL Express will be installed and configured during theinstallation of your initial Good Mobile Messaging Server unlessyou specify a different SQL database to be used. (SQL Expresssupports up to 4GB databases only.)

    Windows Installer 3.0 is required for installation of Good MobileMessaging Server. Windows Server 2003 with Service Pack 1 (SP1)includes Windows Installer 3.0.

  • 8/12/2019 QuickInstall Domino

    21/24

    Pre-installation

    Good for Enterprise Quick Installation Guide 17

    The host machine should not have an MSDE or SQL serverinstalled on it.

    To uninstall SQL Server if present, refer to Chapter 10 of the GoodMobile Messaging Administrators Guide.

    In order to install the Good Mobile Messaging Server, you mustlog in as a Windows Domain user listed as a member of theAdministrators group on that machine.

    We recommend that you create a new Windows Active Directory(AD) account for installing and running Good Mobile Messagingservices (Good Mobile Messaging Domino Directory Service,Good Mobile Messaging Server Service, Good Mobile Controlserver service, Good Mobile Messaging Server Directory Service).After creating the AD account, assign it Local Administratorprivileges, then log on as the new AD user and proceed with theinstallation. For this release, use Active Directory (ADSI)authentication when installing Good Mobile Control.

    For a Domino environment:

    a. Good For Enterprise requires that the Server machine be partof a domain and not set as Work Group.

    b. A Windows domain user account listed in Local AdministratorGroup (Admin privileges for the machine) in the machine isrequired for Good Mobile Messaging products).

    c. Login to the computer using this domain user to install GoodMobile Messaging products.

    d.

    For login to Good Mobile Control in a Domino environment,you can use a user either from Active Directory (using ADAuthentication) or a user from the Domino mail server envi-ronment (using Dominos LDAP Domino Directory Authen-tication). You choose which of these users during Good MobileControl Server installation; an installer screen will ask whichtype of authentication is to be used.

  • 8/12/2019 QuickInstall Domino

    22/24

    Quick Installation

    18 Good for Enterprise Quick Installation Guide

    Installing Good Mobile Messaging

    We recommend against running BlackBerryTMEnterprise Server onthe same machine as a Good Mobile Messaging Server or GoodMobile Control Server, when both are present.

    1. Download Good Mobile Messaging Server software as directed byyour authorized sales representative (typically, from http://www.good.com/download), and after unpacking it, run setup.exe.You use this utility for the Good Mobile Messaging Server, andGood Mobile Control Server.

    2. Install the Good Mobile Control Server first and then install one ormore Good Mobile Messaging Servers.

    3. Run Good Mobile Control Console and create roles for use of theconsole on different machines. Roles for service administrator,administrator, and helpdesk are packaged with the console. Note:First Console access must be by the Superuser specified duringGood Mobile Control Server installation. Launch the Consoleusing https://servername:8443 or http://servername:8080, where

    servernameis the name of the machine on which Good MobileControl Server is installed. You cannot access the console from abrowser on the Good Mobile Control machine. Use your Windowsusername and password to log in.

    Note: The Good Mobile Control session in your browser will timeout after one hour of no activity. The timeout is not configurable.

    4. Set up user handhelds as described in the following section.

    5. Create policies and assign them to handhelds as described inChapter 6 of the Good Mobile Messaging Administrators Guide.

    Setting Up the Handheld

    You set up handhelds wirelessly (Over The Air or OTA -distributed deployment model).

    http://www.good.com/downloadhttp://www.good.com/downloadhttp://www.good.com/downloadhttp://www.good.com/download
  • 8/12/2019 QuickInstall Domino

    23/24

    Setting Up the Handheld

    Good for Enterprise Quick Installation Guide 19

    For details, refer to Preparing New Handhelds in Chapter 5 of theGood Mobile Messaging Administrators Guide.

    To set up the handheld:

    1. Confirm with your service or sales representative that the deviceis a supported device type (visit www.good.com/gmpfor moreinformation. It must have an active, supported network dataservice, as well as Good Mobile Messaging service. Somesupported data services may not support roaming. In such cases,Good Mobile Messaging, like the handhelds browser, will not

    work outside service areas. Visit http://www.good.comfor moreinformation.

    2. Handhelds should have the following available memory:

    iOS- Application: 30MB.

    Android- Application: 15MB (may increase with futurereleases). Runtime footprint: up to 33MB, depending upon usermailbox data

    Contact your authorized service representative for additionalinformation on memory requirements.

    Note that Palm is not supported by version 6.0 Client software,but earlier software versions do support Palm.

    3. The handheld battery should be fully charged (an alert will bedisplayed if the battery is below 25%).

    4. Use Good Mobile Control Console to set up and activate user

    handhelds wirelessly.Important note:For iOS devices that do not use Domino but willbe set up with an MDM profile only, refer to the instructions inChapter 5 of the Good for Enterprise Administrators Guide, inSetting Up the MDM-Only Device on page 133. Youll beselecting the Messaging Server from a dropdown menu whileadding the user to the Console.

    a. On the Console Home page, click the Add handhelds link.

    b. Select the user who will be assigned the handheld.

    http://www.good.com/gmphttp://www.good.com/http://../R8%20Source%20Domino_AdminGuide/Help_gdsrvext/gdsrvext_hardcopy.pdfhttp://../R8%20Source%20Domino_AdminGuide/Help_gdsrvext/gdsrvext_hardcopy.pdfhttp://www.good.com/http://www.good.com/gmp
  • 8/12/2019 QuickInstall Domino

    24/24

    Quick Installation

    20 Good for Enterprise Quick Installation Guide

    c. Specify a policy for the handheld.

    d. When finished, an email is sent to the user's Lotus Notes

    account. The email contains a PIN and URL. The handhelduser connects to the URL and enters the PIN and from the site,Good downloads the OTA Setup application. OTA Setup is awizard-like application that leads the user through a set ofsteps to authenticate the user, download and install GoodMobile Messaging Client software, and connect to GoodMobile Messaging Server to wirelessly synchronize the user'sLotus Notes account. You can set policies for PIN expiration

    and reuse, as described in Chapter 5 of the Good Mobile Messag-ing Administrators Guide. You can display the PIN and URLinformation at the Console by going to the OTA page for thehandheld on the Handhelds tab.

    You can quickly check the connection status between Good MobileMessaging Servers and the Good Network Operations Center, andbetween the Servers and the handhelds they service, using the GoodMonitoring Portal located at www.good.com/gmp. Like the GoodMobile Control Console, the Good Monitoring Portal providesinformation about users, their handheld types and service carriers,and much more.

    http://www.good.com/gmphttp://www.good.com/gmphttp://www.good.com/gmp