首页 新闻 会员 周边 捐助

gitlab升级至8.14之后nginx不能启动

0
悬赏园豆:20 [已解决问题] 解决于 2016-11-25 11:52

升级时在运行 gitlab-ctl reconfigure 之后,运行 gitlab-ctl restart 时出现重启 nginx 失败的提示:

timeout: down: nginx: 0s, normally up, want up

用 gitlab-ctl status 命令查看运行状态:

down: nginx: 0s, normally up, want up; run: log: (pid 720) 13756261s

nginx 的确没有启动起来。

查看 /var/log/gitlab/nginx/current 日志,日志中记录如下的错误:

[emerg] 18843#0: socket() [::]:80 failed (97: Address family not supported by protocol)
dudu的主页 dudu | 高人七级 | 园豆:30255
提问于:2016-11-25 11:46
< >
分享
最佳答案
0

在 after 8.14 upgrade, system no longer accessable (ipv6?) 中找到了解决方法,在 /etc/gitlab/gitlab.rb 配置文件中添加下面的配置:

nginx['listen_addresses'] = ['*']
registry_nginx['listen_addresses'] = ['*']

添加之后需要重新运行  gitlab-ctl reconfigure 命令。

dudu | 高人七级 |园豆:30255 | 2016-11-25 11:51
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册