"Error in libcrypto" coming from SSH Agent after v2 release
bugdesktop
### Steps To Reproduce
1. Enable SSH Agent on MacOS.
2. Set `SSH_AUTH_SOCK=~/Library/Containers/com.bitwarden.desktop/Data/.bitwarden-ssh-agent.sock`
3. Have an SSH config like this:
```
Host gitlab.internal.domain
User git
IdentityFile ~/.ssh/gitlab_2025.pub # This contains only my `ed25519` public key and there is no private key file. The private is stored in Bitwarden.
```
4. Run `ssh git@gitlab.internal.domain`
### Expected Result
I expected for Bitwarden to present my private key from the SSH agent.
### Actual Result
Instead, I'm show the following error and asked for a password.
```
╰─❯ ssh git@gitlab.internal.domain
Load key "/Users/chrisj/.ssh/gitlab_2025.pub": error in libcrypto
git@gitlab.internal.domain's password:
```
### Screenshots or Videos
_No response_
### Additional Context
I have tried unchecking the "Enable SSH agent", restarting, and reenabling the agent with no change in behavior.
### Operating System
macOS
### Operating System Version
26.5.2
### Installation method
Mac App Store
### Build Version
2026.7.0
### Issue Tracking Info
- [x] I understand that work is tracked outside of GitHub. A PR will be linked to this issue should one be opened to address it, but Bitwarden doesn't use fields like "assigned", "milestone", or "project" to track progress.
关闭于 19 天前 7 条评论