Uploaded image for project: 'Bitbucket Data Center'
  1. Bitbucket Data Center
  2. BSERV-12749

Support for Oracle Wallet

    XMLWordPrintable

Details

    • Suggestion
    • Resolution: Unresolved
    • None
    • Database - Oracle
    • None
    • 6
    • We collect Bitbucket feedback from various sources, and we evaluate what we've collected when planning our product roadmap. To understand how this piece of feedback will be reviewed, see our Implementation of New Features Policy.

    Description

      Problem Definition

      There is no way to use Oracle Wallet to move away from storing plain text credentials.

      The following steps result in an error:

      1) Move the db servicename/hosts to a tnsnames.ora file.
      2) Edit the jdbc.url bitbucket.properties file to point to the tnsnames.ora connection entry.

      2) Add the following Bitbucket JVM service options:
      -Doracle.net.wallet_location=G:\Atlassian\ApplicationData\shared
      -Doracle.net.tns_admin=G:\Atlassian\ApplicationData\shared

      3) Remove the jdbc.user & jdbc.password from the bitbucket.properties file (since they should now be retrieved from the Oracle Wallet)

      Error:

      XXXX-XX-XX XX:XX:XX,XXX ERROR [spring-startup] com.zaxxer.hikari.pool.HikariPool bitbucket - Exception during pool initialization.
      java.sql.SQLException: ORA-01017: invalid username/password; logon denied
      

      Suggested Solution

      • Add support for Oracle wallet or a feasible alternative

      Attachments

        Activity

          People

            Unassigned Unassigned
            nhansberry Nate Hansberry
            Votes:
            2 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated: