TeamCity和Github之间的连接超时
我们最近转移到Github,我们一直在尝试整理TeamCity和Github之间的ssh连接,但在TeamCity上测试连接时遇到了连接超时问题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身份验证设
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的配置文件,现在一切正常:/