Child pages
  • Confluence Installation

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Here are the steps to install the solution with JIRA.

Step 1: Turn off Confluence

Step 2: Install the binary

  1. Retrieve the rsaaj.jar file from the Installation page.
  2. Retrieve the 3 extra binaries from Go2Group by creating a JIRA Issue at https://jira.go2group.com/browse/RSAA
  3. Install the binary to the WEB-INF/lib folder in Confluence
    1. Code Block
      titleExample Location
      $CONF_INSTALLATION/confluence/WEB-INF/lib

Step 3: Edit the seraph-config.xml

  1. Locate your seraph-config.xml
    1. Code Block
      titleExample Location
      $CONF_INSTALLATION/confluence/WEB-INF/classes/seraph-config.xml
  2. Replace / comment the existing <authenticator> tag and replace it with Go2Group's custom authenticator:
    1. This is usually the default authenticator:

      Code Block
      titleExample Location
      <authenticator class="com.atlassian.jira.security.login.JiraSeraphAuthenticator"/>
    2. Comment it and replace it with:

      Code Block
      titleExample Location
      <authenticator class="com.go2group.confluence.RSAACAuthenticator"/>

Step 4: Setup your license files

In the installation package, Clients should also receive a license file. Your license file should be in the format of rsaaj.license and must be installed in this location:

Code Block
$CONF_INSTALLATION/confluence/WEB-INF/classes

Step 5: Setup your binary configuration file

In the installation package, Client should also find two property files.

Include Page
_rsa-securid.properties
_rsa-securid.properties

Include Page
_rsa_api.properties
_rsa_api.properties

Step 6: Start Confluence and log

After setting up the above, Client's can test their login by entering the username and RSA SecurID token and Atlassian password (depending on the rsa-securid.properties). For example, with the following configuration:

  • rsasecurid.enable is true
  • rsasecurid.factor is two
  • rsasecurid.token.separator is \\|

The user needs to login with the username of <username> and password equaling to <securid_token>|<atlassian_password>.

  • Username: rsaajtester
  • Password: 84342143|rsaajpass