I am struggling to connect Fisheye 4.6.1 to an Azure git repository.
I am uploading a Private SSH key given to me (RSA, 2k, no passphrase), and the URL is:
Fisheye accepts the URL,despite it not matching any of the patterns in the Fisheye documentation. However, I receive:
Error testing connection.
Error talking to repository:
ssh: connect to host dev.azure.com port 22: Connection refused
fatal: Could not read from remote repository.
Please make sure you have the correct access rights and the repository exists.
Fisheye & Crucible use the fe-ssh.sh / fe-ssh.bat wrappers for handling SSH connections for Git and Mercurial. You can find these scripts in <Fisheye installation>/bin directory. I suggest adding a verbose logging there in order to learn what's wrong.
Thanks. Same for me too now - HTTPS only.
I had 2 issues.
1. I needed to install Git on the Fisheye server
2. I have to change the user name in the HTTPS address from the Azure default address to the Username provided in the "Generate Git Credentials" page.
e.g. change https://email@example.com/blah to