Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.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之间的连接超时_Github_Ssh_Teamcity - Fatal编程技术网

TeamCity和Github之间的连接超时

TeamCity和Github之间的连接超时,github,ssh,teamcity,Github,Ssh,Teamcity,我们最近转移到Github,我们一直在尝试整理TeamCity和Github之间的ssh连接,但在TeamCity上测试连接时遇到了连接超时问题 List remote refs failed: com.jcraft.jsch.JSchException: java.net.ConnectException: Connection timed out: connect 我们在TeamCity和Github上都添加了ssh密钥。注意Github键上的“从未使用过” TeamCity身份验证设

我们最近转移到Github,我们一直在尝试整理TeamCity和Github之间的ssh连接,但在TeamCity上测试连接时遇到了连接超时问题

List remote refs failed: com.jcraft.jsch.JSchException: java.net.ConnectException: Connection timed out: connect

我们在TeamCity和Github上都添加了ssh密钥。注意Github键上的“从未使用过”

TeamCity身份验证设置:

如何使ssh连接正常工作

我们尝试在端口22上使用telnet,结果非常奇怪。我们最终只使用了配置文件,自定义端口为443,现在一切都正常了

如果这是在公司环境中,我可以确认默认情况下端口22上的任何流量都将被阻止

您可以在自己的工作站上使用
ssh-Tv-i/path/to/provate/key检查它git@github.com

如果没有看到“欢迎”消息,SSH将被阻止

我们尝试在端口22上使用telnet,结果非常奇怪。我们最终只使用了配置文件,自定义端口为443,现在一切都正常了

如果这是在公司环境中,我可以确认默认情况下端口22上的任何流量都将被阻止

您可以在自己的工作站上使用
ssh-Tv-i/path/to/provate/key检查它git@github.com


如果您没有看到“欢迎”消息,SSH将被阻止。

连接超时通常表明您有防火墙阻止从客户端到服务器的连接。是的,我们尝试在端口22上使用telnet,结果非常奇怪。我们最终只使用了自定义端口443的配置文件,现在一切正常了:/Connection timeout通常表示您有防火墙阻止从客户端到服务器的连接。是的,我们尝试在端口22上使用telnet,得到了非常奇怪的结果。我们最终只使用了自定义端口443的配置文件,现在一切正常:/