GitLab Forbidden和Nginx启动失败

GitLab是通过宝塔面板装的
今天访问GitLab时突然forbidden
通过搜索了解到是因为IP并发过大,IP被禁
按照教程把IP地址加入到/etc/gitlab/gitlab.rb 的白名单

gitlab_rails['rack_attack_git_basic_auth'] = {
'enabled' => true,
'ip_whitelist' => ["127.0.0.1",'10.10.10.33'],
'maxretry' => 300,
'findtime' => 5,
'bantime' => 60
}

然后重启加载服务

gitlab-ctl reconfigure

本来到这应该正常了,但是又出现一个更大的问题,GitLab的Nginx起不来了
查询日志

gitlab-ctl tail

发现报错信息

chpst: fatal: unable to run: /opt/gitlab/embedded/sbin/nginx: file does not exist

解决方法

cp /opt/gitlab/embedded/sbin/gitlab-web /opt/gitlab/embedded/sbin/nginx

OK,问题解决!

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容