gitlab 403 forbidden解决方法

现象:

运行的好好的gitlab突然间就出现forbidden的页面,换手机网络尝试,可以正常。

gitlab-ctl tail 发现针对某个ip访问有大量 403

解决方法:

进入redis 查看是否有ip被封

/opt/gitlab/embedded/bin/

./redis-cli -s /var/opt/gitlab/redis/redis.socket keys '*' | grep 'rack::attack'

删掉即可

./redis-cli -s /var/opt/gitlab/redis/redis.socket keys '*' | grep 'rack::attack' | xargs /opt/gitlab/embedded/bin/redis-cli -s /var/opt/gitlab/redis/redis.socket del

方法二,

vim /etc/gitlab/gitlab.rb

gitlab 403 forbidden解决方法_第1张图片

把ip加入到ip+whitelist 中

再执行

gitlab-ctl reconfigure

 

你可能感兴趣的:(项目管理)