热门搜索 :
考研考公
您的当前位置:首页正文

某个用户无法通过公网访问gitlab

来源:东饰资讯网

问题描述:

由于jenkins主机用户目录被删,临时拷贝了一份家目录文件。导致jenkins用户通过外网连接gitlab时报错。

分析过程:

1、从别的jenkins服务器连接gitlab,确认gitlab没问题。

2、从本机jenkins用户连接别的代码仓库,报错;初步确定是这台jenkins主机网络的问题。

3、从jenkins主机其他用户连接jenkins主机正常;确定是jenkins用户问题。

单个用户不通,肯定是环境变量不对。初步分析了git版本,java版本。都不是根本原因。

查看a.log

发现url呗代理到了10.16.3.138这个ip。查看jenkins用户环境变量.bash_profile

解决方案:

在环境变量中增加 export no_proxy=120.194.46.243;让到该ip的连接不走代理。

相关小知识:

linux设置http/https proxy

Top