Install the SWIFTNet Server

About this task

Complete the following steps to install the SWIFTNet Server:

Note: The installation script and the binary install are located on the Sterling B2B Integrator installation DVD.

Procedure

  1. After installing the Sterling B2B Integrator, log on to your UNIX or Windows system using the same account as the one you used to install and configure SWIFTNet RA.
  2. Download the swiftnet_[version].jar files from the installation DVD to the server where the SWIFTNet Server will be installed.
    Note: Replace [version] in the command above with the value from the list that matches the patch you are installing.
  3. Choose one of the following:
    1. To install on Windows, a silent file with an installation directory parameter is required. It can also include the user and password. To provide the username and password at runtime, use the -wiz parameter. The installation wizard prompts for the missing username and/or password:
      c:\ais_local\share\<username>>type silent.txt
      INSTALL_DIR=c:\\ais_local\\share
      <username>
      t2
      WINLOGON_USERNAME=swnet
      e.g.
      
      c:\ais_local\share\<username>\t2\bin>C:\ais_local\share\<username>\ibm_jdk1.7.0_sr9_fp20_64\bin\java -jar swiftnet73_6010002_111.jar.jar -verbose -wiz -f silent.txt
    2. For a Unix install:
      Note: The installation process, dialog, and responses are same for Unix and windows. The following example is applicable to both Windows and Unix.
      The installation process is now: java -jar swiftnet_[version].jar
      
      e.g.
      -sh-4.2$ java -jar swiftnet73_6010002_111.jar
      SWIFTNet MEFG Server Installation program
      Please enter the full path for the installation directory
      /ais_local/share/<username>/tmp/MEFG73
      is /ais_local/share/<username>/tmp/MEFG73 correct? (Yes/No/Quit)
      yes
      Checking /ais_local/share/<username>/tmp/MEFG73 for available disk space.
          58209532 Kb available
          40000 Kb required for core product
      There is adequate space to perform the installation.
      Extracting platform specific file from image.
      Trying to open platformJar = platforms/linux/MEFGSwiftnet.7.3.0-1.0.1.jar
      Using platformJar = platforms/linux/MEFGSwiftnet.7.3.0-1.0.1.jar
      installDir = /ais_local/share/<username>/tmp/MEFG73
      
      Installation of SWIFTNet MEFG Server is finished.
      You will need to configure this application in your
      SWIFTNet Server Adapter UI.
      If you would like to configure SSL setting, please execute:
              java -jar sslUtil.jar
      under 'bin' directory and follow the instruction.
      
       
       
      The sslUtil.jar referenced in the installation steps is in the Installation/bin directory:
      -sh-4.2$ ls -al /ais_local/share/<username>/tmp/MEFG73/bin/sslUtil.jar
      rwx----- 1 <username> domain users 12049 Jul 29 10:46 /ais_local/share/<username>/tmp/MEFG73/bin/sslUtil.jar
      
       
      The sslUtil.jar is run with the command, java -jar sslUtil.jar
       
      e.g.
      -sh-4.2$ java -jar /ais_local/share/<username>/tmp/MEFG73/bin/sslUtil.jar
      
      Sterling Multi-Enterprise Financial Gateway for SWIFTNet
      ========================================================
                 SSL Configuration Utility program
      ========================================================
      Please enter the full path for the MEFG SWIFTNet Server home directory
      /ais_local/share/<username>/tmp/MEFG73
      is /ais_local/share/<username>/tmp/MEFG73 correct? (Yes/No/Quit)
      yes
      Please enter the key file location:
      Note: Key file contains your private key to be used during SSL handshake.
      /ais_local/share/<username>/certificates/dublr262vm-key-cert.pem
      is /ais_local/share/<username>/certificates/dublr262vm-key-cert.pem correct? (Yes/No/Quit)
      yes
      Please enter the password to access the key file
         ***Password is entered
      
      Please confirm password
         ***Password is entered
      
      Please enter the CA Cert file location:
      Note: CA Cert file contains your trusted certificates to be used during SSL handshake.
      /ais_local/share/<username>/certificates/10.2.118.12.cer
      is /ais_local/share/<username>/certificates/10.2.118.12.cer correct? (Yes/No/Quit)
      yes
      
      The SSL configuration process has finished.
      You will need to restart the SWIFTNet Server Adapter
      in your Gentran Integration Server (GIS) administration UI.
      
       
      The sslUtil.jar configures the content of the cfg/ssl.cfg file:
      -sh-4.2$ cat /ais_local/share/<username>/tmp/MEFG73/cfg/ssl.cfg
      <SSLInfo>
              <KeyFile>/ais_local/share/<username>/certificates/dublr262vm-key-cert.pem</KeyFile>
              <KeyPwd>sBhvC63I</KeyPwd>
              <CacertFile>/ais_local/share/<username>/certificates/10.2.118.12.cer</CacertFile>
      </SSLInfo>