Tips for finding Knowledge Articles

  • - Enter just a few key words related to your question or problem
  • - Add Key words to refine your search as necessary
  • - Do not use punctuation
  • - Search is not case sensitive
  • - Avoid non-descriptive filler words like "how", "the", "what", etc.
  • - If you do not find what you are looking for the first time,reduce the number of key words you enter and try searching again.
  • - Minimum supported Internet Explorer version is IE9
Home  >
article

KB-41148: Configuring the Atlassian Fisheye Application to use Centrify-OpenSSH

Authentication Service ,  

21 September,20 at 04:39 AM


Problem: When using the Fisheye application add a Bitbucket repository, the following error message may be shown:

Unable to clone remote repository: ssh://git@bitbucket.ssc.tsc:7999/ecomm/Image_validation.git [Cloning into bare repository'clone'...,/usr/share/centrifydc/bin/cdcexec: line 19: /usr/share/centrifydc/libexec/cdcexec: No such file or directory, fatal: Could not read from remote repository., , Please make sure you have the correct access rights, and the repository exists.]


User-added image





How SSH works in Fisheye:

Fisheye does not bundle any SSH clients and instead relies on what is available in a customer's server infrastructure. For Unix-based systems, this is typically in the form of OpenSSH. When Fisheye attempts to connect to a repository, such as through a Bitbucket Server application link, it uses stock OpenSSH to do so. 



Solution: 

To run Fisheye with Centrify-OpenSSH, please set the JVM argument -Dssh.exe to the path for SSH:


1. Set environment variable FISHEYE_OPTS with the following value:

-Dssh.exe=/usr/share/centrifydc/libexec/ssh

2. Restart the Fisheye application.

3. In Fisheye, navigate to Administration > Sys Info/Support > System Info and check the output under JVM Input Arguments to verify the argument has been set.

Still have questions? Click here to log a technical support case, or collaborate with your peers in Centrify's Online Community.