~1 min read|
I wrote recently about managing multiple SSH configurations for various services. One of the services I use ssh for is Bitbucket. Interestingly, while my initial set up was working smoothly for several weeks, today it stopped.
$ git pull ssh_exchange_identification: Connection closed by remote host fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists.
Some internet sleuthing brought up several threads. One in particular, a ticket on a public Jira board for Bitbucket Cloud, proved to hold the key thanks to Anandia Misari’s answer (u/amisari). The issue was due to a misconfigured ssh key. This can be remedied in the
Host bitbucket.org - HostName bitbucket.org + HostName altssh.bitbucket.org AddKeysToAgent yes IdentityFile ~/.ssh/id_rapp_bitbucket_rsa UseKeychain yes + Port 443
Those two changes and I’m back up and running! Along the way I also realized that you could specify ports in a SSH config! Good to know!
Hi there and thanks for reading! My name's Stephen. I live in Chicago with my wife, Kate, and dog, Finn. Want more? See about and get in touch!