Configuring SSL and password encryption support for Build Forge in Websphere Application Server

Enable SSL and password encryption or both for the Build Forge applications in WebSphere Application Server

About this task

Additional configuration is needed to enable support for SSL and password encryption. You can configure either one or both. The configuration for SSL on WebSphere Application Server must be done before enabling SSL on Build Forge.

Procedure

  1. Copy the <bfinstall>\keystore directory to <WAS_INSTALL_DIR>\AppServer\profiles\AppSrv01. If you use a profile other than AppServ01, copy the keystore directory to that profile directory.

    The path is equivalent on UNIX and Linux systems. This directory contains the application server profile. The directory may vary depending on your version of WebSphere Application Server.

  2. Log in to the WebSphere Console. Use the console for the WebSphere administration.
  3. Go to the Custom Properties page. Open Servers > Server Types > WebSphere application servers > server1 > Java and Process Management > Process definition > Java Virtual Machine > Custom properties

    The default server name is server1. If your server has a different name, use it.

  4. Enable SSL. Set a custom property to point to the bfclient.conf file.
    • Windows
      com.buildforge.client.config=<bfinstall>\bfclient.conf 
    • UNIX or Linux
      com.buildforge.client.config=<bfinstall>/Platform/bfclient.conf 
  5. Enable password encryption. Set a custom property to point to the bfpwcrypt.conf file.
    • Windows
      com.buildforge.password.encryption.file=<bfinstall>\bfpwcrypt.conf
    • UNIX or Linux
      com.buildforge.password.encryption.file=<bfinstall>/Platform/bfpwcrypt.conf
  6. Restart WebSphere Application Server. The changes take effect when you restart.

Feedback