• Icon: Suggestion 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.

      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

            [BSERV-12749] Support for Oracle Wallet

            Advanced online wallets are very convenient at times, but still it does not compare to the advantages and functionality of a full-fledged multi-currency account PayDo, which I recently opened for personal use. Read more about all the features offered by this payment system. I plan to issue a physical card to use it in regular stores among other things.

            Slevin Kelevra added a comment - Advanced online wallets are very convenient at times, but still it does not compare to the advantages and functionality of a full-fledged multi-currency account PayDo, which I recently opened for personal use. Read more  about all the features offered by this payment system. I plan to issue a physical card to use it in regular stores among other things.

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

                Created:
                Updated: