threeperson
发布于 2020-02-27 / 0 阅读
0
0

gitlab forbidden

我们的gitlab是部署在docker容器里的,外网访问都是通过宿主机nginx转发到docker容器。

gitlab有一个ip并发访问的限制,当并发访问多了的时候,就会导致被封,解决办法如下。

##找到gitlab配置文件gitlab.rb下面代码片段,将宿主机ip放到该白名单中

```

gitlab_rails['rack_attack_git_basic_auth'] = {

'enabled' => true,

'ip_whitelist' => ["127.0.0.1","xx.xx.xx.xx"],

'maxretry' => 10,

'findtime' => 60,

'bantime' => 3600

}

```

重启gitlab即可


评论