更新MacOS、XCode等工具后,Pair to Mac出现SSH命令执行错误(错误码134)
解决SSH连接Broker错误(Error Code:134)
更新MacOS、XCode、Visual Studio Mac及Visual Studio Windows后出现以下错误:
An error occurred while trying to connect to the Broker... An error occurred while executing an SSH command. Error code: 134
(错误截图显示上述完整错误提示)
以下是针对该问题的可行解决方案:
重置SSH连接配置
- 在Visual Studio(Windows/Mac)中删除已保存的远程Broker连接配置,重新添加并验证连接参数
- 清理本地SSH主机密钥缓存:打开终端执行
ssh-keygen -R [远程主机的IP或域名],清除旧的主机信任记录
重启并检查Mac端SSH服务
- 打开系统设置 → 通用 → 共享,确认「远程登录」功能已启用
- 在终端执行以下命令重启SSH服务:
sudo launchctl stop com.openssh.sshd sudo launchctl start com.openssh.sshd
验证OpenSSH版本兼容性
- 在Mac和Windows终端分别执行
ssh -V查看OpenSSH版本,确保两者版本差异较小 - 若版本过旧,Mac可通过Homebrew更新:
brew install openssh;Windows可在「设置 → 应用 → 可选功能」中更新OpenSSH组件
- 在Mac和Windows终端分别执行
排除防火墙/安全软件拦截
- 临时关闭Mac防火墙(系统设置 → 网络 → 防火墙)和Windows端的防火墙、杀毒软件,测试连接是否恢复,确认是否存在拦截问题
重置Visual Studio配置与缓存
- 在Visual Studio中执行「工具 → 导入和导出设置 → 重置所有设置」,恢复默认配置
- 删除VS缓存目录后重启:
- Mac端:
~/Library/Caches/VisualStudio - Windows端:
%LOCALAPPDATA%\Microsoft\VisualStudio
- Mac端:
内容的提问来源于stack exchange,提问作者Andy Joiner
相关产品推荐
相关产品推荐

