TeamCity到GitHub连接错误:会话已关闭
我无法从TeamCity配置成功连接到GitHub存储库 当我执行“测试连接”时,我得到消息 ******中的测试连接失败::拉式生成测试。列表远程引用失败:com.jcraft.jsch.JSchException:会话已关闭 从teamcity-server.log中,我得到: 警告-jetbrains.buildServer.SERVER-jetbrains.buildServer.serverSide.ExecutionException:收集更改失败,错误:列表远程引用失败:com.jcraft.jsch.jscheException:会话已关闭 我正在Ubuntu LTS 12上使用TeamCity 7.1TeamCity到GitHub连接错误:会话已关闭,git,github,teamcity,Git,Github,Teamcity,我无法从TeamCity配置成功连接到GitHub存储库 当我执行“测试连接”时,我得到消息 ******中的测试连接失败::拉式生成测试。列表远程引用失败:com.jcraft.jsch.JSchException:会话已关闭 从teamcity-server.log中,我得到: 警告-jetbrains.buildServer.SERVER-jetbrains.buildServer.serverSide.ExecutionException:收集更改失败,错误:列表远程引用失败:com.j
我尝试了密码和私钥身份验证,但都给出了相同的消息(如上)。问题与我指向的服务器有关
一句话,我的错。对于在搜索解决TeamCity/git连接问题时遇到此错误的其他人: 错误
列出远程引用失败:com.jcraft.jsch.JSchException:session is down
也可能出现,因为您输入了用户名
,作为GIT连接的一部分,不需要详细信息,因为连接使用ssh密钥,在我的例子中,连接到CodeBaseHQ.com服务
也考虑您的通用Git配置设置,使用<代码>测试连接按钮始终是一个好主意。
如果您使用默认私钥,您必须记住TeaveCaseServer /代理可以作为不同的用户运行,因此,您必须为它们正确设置加密密钥。使用标准用户名和密码选项如何?我自己从未尝试过。也许是这样,还要检查您是否使用了正确的用户名,对于github,这应该仍然很有趣,以便下次有人遇到该错误消息+1当要求输入用户名时,不应使用您自己的用户名,而应使用git。另外,请检查SSH密钥的路径是否未更改,我们更改了Team City运行时所在的用户,身份验证方法-使用文件中指定的映射。。。