git - 检索 git 存储库时出现 teamcity aes256-cbc 错误

标签 git aes teamcity jsch

我刚刚在一台新的 Windows Server 2012 机器上安装了 Teamcity 8.0.3。安装成功,我正在尝试配置代理以获取存储在 git 服务器中的项目。 此服务器使用 ssh key 。我已将它添加到我的代理中,但当它尝试检索项目时出现此错误。

Failed for the root 'rtogit' #1: List remote refs failed: com.jcraft.jsch.JSchException: The cipher 'aes256-cbc' is required, but it is not available. 

我见过,例如here我必须改变我的政策,但我不是 Java 专家,我不知道我必须做什么。

有人可以帮帮我吗?

编辑:我忘了说我还完整地安装了 GitExtensions 2.46。

最佳答案

我遇到了这个问题,发现我的私钥文件格式不对。我不确定您是否使用 PuTTYgen 生成 key ,但如果是这样,请尝试从“转换”菜单中“导出 OpenSSH key ”并改用该文件。

关于git - 检索 git 存储库时出现 teamcity aes256-cbc 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18813237/

相关文章:

teamcity - 运行构建功能取决于配置参数

linux - GIT push 命令什么都不做 - 命令在 1 秒内完成

continuous-integration - 运行 TeamCity VSTest 构建步骤时路径中存在非法字符

git:如何应用有冲突的补丁?

ios - 使用 Secure Enclave iOS AES-GCM 加密/解密

json - 尝试使用 crypto-js 和 nodejs 解密

java - 如何将 SHA-1 输出的数组大小从 20 字节更改为适合 AES 加密中的 IV 16 字节

teamcity - 我在 TeamCity 上安装了 tcWebHooks,选项未显示

git - 如何管理 Git 存储库的 ACL?

database - 如何用git迁移数据库?