Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
TeamCity到GitHub连接错误:会话已关闭_Git_Github_Teamcity - Fatal编程技术网

TeamCity到GitHub连接错误:会话已关闭

TeamCity到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配置成功连接到GitHub存储库

当我执行“测试连接”时,我得到消息

******中的测试连接失败::拉式生成测试。列表远程引用失败:com.jcraft.jsch.JSchException:会话已关闭

从teamcity-server.log中,我得到:

警告-jetbrains.buildServer.SERVER-jetbrains.buildServer.serverSide.ExecutionException:收集更改失败,错误:列表远程引用失败:com.jcraft.jsch.jscheException:会话已关闭

我正在Ubuntu LTS 12上使用TeamCity 7.1


我尝试了密码和私钥身份验证,但都给出了相同的消息(如上)。

问题与我指向的服务器有关


一句话,我的错。

对于在搜索解决TeamCity/git连接问题时遇到此错误的其他人:

错误
列出远程引用失败:com.jcraft.jsch.JSchException:session is down
也可能出现,因为您输入了
用户名
,作为GIT连接的一部分,不需要详细信息,因为连接使用ssh密钥,在我的例子中,连接到CodeBaseHQ.com服务


也考虑您的通用Git配置设置,使用<代码>测试连接按钮始终是一个好主意。

如果您使用默认私钥,您必须记住TeaveCaseServer /代理可以作为不同的用户运行,因此,您必须为它们正确设置加密密钥。使用标准用户名和密码选项如何?我自己从未尝试过。也许是这样,还要检查您是否使用了正确的用户名,对于github,这应该仍然很有趣,以便下次有人遇到该错误消息+1当要求输入用户名时,不应使用您自己的用户名,而应使用git。另外,请检查SSH密钥的路径是否未更改,我们更改了Team City运行时所在的用户,身份验证方法-使用文件中指定的映射。。。