Starting Automated Installation

To install TIBCO MFT Internet Server in console mode, first you have to start the automatic installation.

Prerequisites

Ensure the following pre-requisites are met:

  • You have configured Java on Windows or UNIX. For more information, see Configuring Java on Windows or UNIX.
  • If using Oracle Java versions prior to 8.u161, download the JCE Unlimited Strength Jurisdiction Policy Files from the following website and save the files in the JRE lib\security directory. For example, C:\Program Files\Java\jdk1.8.0_66\jre\lib\security.

    http://www.oracle.com/technetwork/java/index.html

  • Unzip the MFT Internet Server Distribution zip file into a directory. On Windows, we do not suggest installing TIBCO MFT Internet Server in the "Program Files" or "Program Files (x86)" directories. We suggest creating a directory and unzipping the files into that directory. For example:

    c:\MFTIS

  • Copy the JDBC driver jar file(s) into the database-lib directory, which is present in the Installation directory.
    • Make sure that you have copied the proper JDBC driver to the database-lib directory.
    • Make sure that only one JDBC driver is in the database-lib directory.
    • If using Java 11 or a later version, make sure that the JDBC driver supports Java 11.

    After you fix the JDBC driver, re-run the install.

  • If you are executing on UNIX, ensure that the install.sh script have the execute attribute.
  • If you are installing TIBCO MFT Internet Server on one of the supported UNIX platforms and have uploaded the files needed for installing on UNIX, the default permissions should be set to the following:
    cfcc.jar           -r-- r-- r-- 444
    CMSInstall.jar     -r-- r-- r-- 444
    connmgr.jar        -r-- r-- r-- 444
    EULA.txt           -r-- r-- r-- 444
    install-config.xml -r-- r-- r-- 444
    installer.jar      -r-- r-- r-- 444
    install.sh         -r-x r-x r-x 555
    server.jar         -r-- r-- r-- 444

Procedure

  1. To start the automated installation, run the following command on a command line:
    • Windows: install
    • UNIX:./install.sh
                                    MFT Installer Release 8.2.1
                                    (supports all 8.2 versions)
    Please note that this install will perform multiple App Server restarts.
    For this install, press the ENTER key to accept defaults and continue.
    You must read the license agreement before proceeding with the installation.
    Press enter to display the agreement.
  2. Press Enter to go through the End User License Agreement (EULA), and type yes to accept the license agreement.
    You can type s to skip to the end of the agreement.
  3. Press Enter to continue without installing Connection Manager Agent (CMA) for this TIBCO MFT Internet Server.
    You can install CMA now or at a later time. For more details on the CMA installation, see Installing Connection Manager Agent.

    If you have added the JAVA_HOME variable and set the PATH variable as described in Configuring Java on Windows or UNIX, the product will detect the version at this point.

    END USER LICENSE AGREEMENT
    ...
    Press enter to continue or S to skip to the end of the agreement
    Do you accept the license agreement? Enter yes or no
    yes
    The Connection Manager should be installed in DMZ installations where firewall
    rules do not allow connections to be initiated from the DMZ to the internal
    Network.
    The MFT Connection Manager consists of two components:
    : MFT Connection Manager Agent(CMA): Distributed with MFT Internet Server
    : MFT Connection Manager Server(CMS): Distributed with MFT Command Center
    Before installing the Connection Manager Agent, the Connection Manager
    Server (CMS) should be installed in the internal network.
    Do you want to Install and Configure the Connection Manager Agent (CMA) for
    this Internet Server?
    Reply Y to install and configure the Connection Manager Agent (CMA)...[n]:
    MFT Internet Server will be installed without the Connection Manager Agent.
    Press <ENTER> to continue with the MFT Internet Server installation
    Detected Java version: 1.8.0_66.
    Detected JAVA_HOME environment variable.
    Using C:\Program Files\Java\jdk1.8.0_66 as path to JAVA JDK

    It is required that Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files be installed before the installation. If they have not been installed, the following message will be displayed and the installation will stop:

    In order to use 256 bit secure keys you must download the JCE Unlimited Strength
    Jurisdiction Policy Files from http://www.oracle.com/technetwork/java/index.htm
    l. After downloading, place the files into C:\Program Files\Java\jdk1.8.0_66\jre
    \lib\security.
    Installation failed! Details are in the install.log file.