Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
gitlab套接字连接:连接被拒绝_Gitlab_Gitlab Ci_Gitlab Ci Runner - Fatal编程技术网

gitlab套接字连接:连接被拒绝

gitlab套接字连接:连接被拒绝,gitlab,gitlab-ci,gitlab-ci-runner,Gitlab,Gitlab Ci,Gitlab Ci Runner,当我试图重新配置我的gitlab实例时,我遇到了这个错误。 sudogitlab ctl-reconfigure工作正常,但当我尝试启动gitlab时,我看到502错误,当我跟踪日志时,我看到这个错误- ==> /var/log/gitlab/gitlab-workhorse/current <== {"correlation_id":"xWNXeQFn6Ua","duration_ms":0,"error&quo

当我试图重新配置我的gitlab实例时,我遇到了这个错误。 sudogitlab ctl-reconfigure工作正常,但当我尝试启动gitlab时,我看到502错误,当我跟踪日志时,我看到这个错误-

==> /var/log/gitlab/gitlab-workhorse/current <==
{"correlation_id":"xWNXeQFn6Ua","duration_ms":0,"error":"badgateway: failed to receive response: dial unix /var/opt/gitlab/gitlab-rails/sockets/gitlab.socket: connect: connection refused","level":"error","method":"GET","msg":"error","time":"2020-10-28T23:22:16Z","uri":"/favicon.ico"}
{"correlation_id":"xWNXeQFn6Ua","duration_ms":1,"host":"gitlab.systems","level":"info","method":"GET","msg":"access","proto":"HTTP/1.1","referrer":"https://gitlab.systems/users/sign_in","remote_addr":"127.0.0.1:0","remote_ip":"127.0.0.1","status":502,"system":"http","time":"2020-10-28T23:22:16Z","uri":"/favicon.ico","user_agent":"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/86.0.4240.111 Safari/537.36","written_bytes":2940}
Gitlab版本- 版本:13.3.6-ee


感谢您的指导,因为我完全被困在这里。

我已经解决了它。基本上,当我更改权限时,我使用-R选项递归地更改了权限,因此root拥有2个文件
puma.id
puma.state
,但理想情况下,它们应该由运行Gitlab的用户
git
管理,这就是这些文件无法访问的原因。
我更改了权限并重新配置了它,它成功了。只是发布它,这样如果其他人遇到问题,他们应该知道要查找什么

我修复了它。基本上,当我更改权限时,我使用-R选项递归地更改了权限,因此root拥有2个文件
puma.id
puma.state
,但理想情况下,它们应该由运行Gitlab的用户
git
管理,这就是这些文件无法访问的原因。 我更改了权限并重新配置了它,它成功了。只是张贴它,这样如果其他人面临问题,他们应该知道该寻找什么

root@gitlab-serv # pwd
/var/opt/gitlab/gitlab-rails/sockets
root@gitlab-serv # ls -lrt
total 0
srwxrwxrwx. 1 git git 0 Oct 28 23:25 gitlab.socket
root@gitlab-serv #