您的位置:首页 > 运维架构

[Gitlab运维系列]Gitlab 403 forbidden 并发引起IP被封

2017-10-13 15:10 232 查看

问题

带着团队使用Git,使用的是自搭建的Gitlab。但今天打开页面的时候显示的是空白页面,上面还有一次文本
Forbidden




原因


Gitlab使用
rack_attack
做了并发访问的限制。


解决方案

将Gitlab的IP设置为白名单即可。

步骤如下:

打开
/etc/gitlab/gitlab.rb
文件。

查找
gitlab_rails['rack_attack_git_basic_auth']
关键词。

取消注释

修改
ip_whitelist
白名单属性,加入Gitlab部署的IP地址。

gitlab_rails['rack_attack_git_basic_auth'] = {
'enabled' => true,
'ip_whitelist' => ["127.0.0.1","Gitlab部署的IP地址"],
'maxretry' => 300,
'findtime' => 5,
'bantime' => 60
}


配置好后,执行
gitlab-ctl reconfigure
即可。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: