Jenkins svn: E175002: timed out waiting for server

报错环境:

10.1.1.10   内网                  VisualSVN Server服务器
10.1.1.18   内网                  Jenkins服务器
63.1.1.22   阿里云                JenkinsNode服务器,阿里云主机
10.1.1.38   内网(代理;内网出口)   Nginx代理服务器


阿里主机作为Jenkins的节点,由于处在不同的网络环境,Jenkins构建时使用的Nginx Proxy,通过域名http://www.xxx.com:8090的方式访问svn,其他内网主机仍然使用内网ip去访问svn

server {
    listen 8090;
    server_name www.xxx.com; 
    
    location / {
        client_max_body_size 50m;
        client_body_buffer_size 256k;
        proxy_connect_timeout 5000;
        proxy_send_timeout 5000;
        proxy_read_timeout 5000;

        proxy_pass http://10.1.1.10; 
        proxy_redirect off;
        proxy_set_header Host $host;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    }
}


ERROR:
当Jenkins构建时,内网节点一切都ok
但是阿里云的节点,总是需要两次构建才能成功,第一次是更新代码,然后挂掉,第二次才算完成一次成功的构建

思路:
1.使用本地浏览器和TortoiseSvnke客户端(url域名)访问svn   ok!
2.查看Jenkins构建日志

3.在节点上使用域名访问svn(使用svn checkout) ok!
4.在内网主机上使用域名访问svn(使用svn checkout)  访问失败
5.在内网主机上使用ip地址访问svn(使用svn checkout)  ok!
现在说明内网主机无法解析这个svn的域名,先排除dns的问题。然后..

安装subversion
修改/root/.subversion/servers添加代理设置

问题解决
总结其实很简单,为Svn客户端设置代理。让能访问的去访问

回答: 这个错误提示是svn报告请求失败的错误。根据引用\[1\]和引用\[2\]的内容,可能的解决方案是进行svn clean up和svn update操作。另外,根据引用\[3\]的内容,还有可能是由于代理设置或者svn默认地址的更改导致的问题。你可以尝试在Window-Preference-General-Network Connections中选择直接代理,并清理svn的认证数据,然后重启eclipse并重新输入svn账号和密码来解决这个问题。 #### 引用[.reference_title] - *1* [svn: E175002: REPORT of '/xxxx-demo/!svn/vcc/default': Could not read response body: Secure connecti](https://blog.csdn.net/LANGZI7758521/article/details/52238867)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [Jenkinssvn: E175002: Processing REPORT request response failed问题的排查过程](https://blog.csdn.net/achilles12345/article/details/51073987)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] - *3* [关于SVN报错问题错误码E175002的解决方案](https://blog.csdn.net/weixin_43717226/article/details/125739461)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insert_down1,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值