Hello:
I am having the same issue on two of my Macs when using Azure DevOps.
Here is a link to the Microsoft post on the brownout.
https://devblogs.microsoft.com/devops/ssh-rsa-deprecation/
I created a new 256 bit key and verified the public key is on the server and all git commands except "push" work.
When I push from a terminal it works. When I push from Xcode I get the error about the RSA-SHA2-256 requirement.
If I remove the public key from the server, or the private key from the client both the terminal "git push" and the Xcode error message change so I am fairly confident that the public and private keys are correctly installed.
One of my Macs has openssh 9.6 and the other has 9.4
Neither versions of openssh support 512bit keys. But if you attempt to create a 512bit key it will create a 256bit key with no warning. (this seems like a serious security issue)
Any help on this issue would be appreciated.
Thanks
Topic:
Developer Tools & Services
SubTopic:
Xcode
Tags: