【发布时间】:2018-11-21 13:21:41
【问题描述】:
我在印度有一个 SVN 服务器。我在不同的国家总共有 6 台 6 台服务器。 SVN 存储库将在所有边缘服务器中每 30 秒更新一次。在德国边缘服务器中,我面临一个 svn: E175002: Unexpected HTTP status 502 'Proxy Error' on 'repo name'。没有网关或代理。存储库的总大小为 146GB+。
请提出会导致此类问题的原因。
从服务器端 apache 配置 httpd.conf 超时 600。客户端启用 ~/.subversion/server -> http-bulk-updates 和 http-timeout。
【问题讨论】:
-
我认为您将不得不进行更多调试。您可以登录该边缘服务器并尝试从它向源服务器发出 Web 请求吗?你可以在那里检查任何代理配置,或者例如tcpdump 出站数据包以检查它们是否到达您期望的地方而不是代理?你能检查一下源服务器的网络日志,看看它是否在服务 502 吗?
-
亲爱的@Rup,感谢您的建议。我可以通过 Web 请求获得从边缘服务器到源服务器的响应。服务器中没有配置代理,并检查了 tcpdump 是否已按预期接收数据包。但我仍然面临代理错误。
-
在网络监控设备(河鸟)中,我们已将边缘服务器 IP 列入白名单。尝试新结帐时,它显示 svn: E000110: Error running context: Connection timed out.
标签: svn tortoisesvn subversion-edge