Git错误:请求的URL返回错误:504访问http://时的网关超时

时间:2014-01-13 07:02:24

标签: git http-status-code-504

我正在使用由我公司的内部云(KVM)配置的VM - RHEL 6.4。

我能够从互联网上克隆外部存储库。然而,我无法弄清楚如何在我公司的内部网上克隆内部存储库。

起初我没有设置http_proxyhttps_proxy并收到此错误:

error: The requested URL returned error: 401 Authorization Required while accessing http://....

设置http_proxyhttps_proxy后,我现在在等待大约60秒后收到此错误:

error: The requested URL returned error: 504 Gateway Timeout while accessing http://...

我可以从笔记本电脑克隆此repo find,而不是VM

关于我应该去哪看的任何想法?

感谢。

2 个答案:

答案 0 :(得分:16)

在.gitconfig文件中使用此功能,然后此问题将得到解决。

git config --global http.proxy ''

OR  GLint width,height,alignment; glBindTexture(GL_TEXTURE_2D, textureID); glGetIntegerv(GL_PACK_ALIGNMENT, &alignment); glGetTexLevelParameteriv(GL_TEXTURE_2D, 0, GL_TEXTURE_WIDTH, &width); glGetTexLevelParameteriv(GL_TEXTURE_2D, 0, GL_TEXTURE_HEIGHT, &height); // Fiddle with alignment to make sure you get properly aligned buffer/width. byte* imagedata = new byte[width*height*3]; glGetTexImage(GL_TEXTURE_2D, 0, GL_RGB, GL_UNSIGNED_BYTE, imagedata); // move data to cv::Mat or use cv::Mat to allocate to original image buffer (imagedata) // but be mindful that the memory region in cv::Mat is contiguous and the right // size and all.

答案 1 :(得分:4)

504状态很可能是因为您尝试通过代理访问内部服务器,因此我认为您不应该设置代理,而是关注401状态,因为这很可能来自托管服务器的服务器库。

  • 您是否拥有对内部存储库的匿名访问权限?

  • 您是否以相同的方式克隆它们,即在您的两者上使用HTTP 笔记本电脑和服务器,或者你在笔记本电脑和HTTP上使用SSH 在服务器上?

  • 您的笔记本电脑上是否存有任何凭据?